degit 으로 git 에 있는 템플릿 프로젝트 받아오기
in ETC
git 으로 clone 하면 되지만 clone 했을경우 remote 저장소 정보가 고대로 남아있고 history 도 고대로 남아 있어서 고런것들 지울려면 이것저것 해야 되기 때문에 조금 귀찮다.
degit 으로 git 에 있는 프로젝트를 클론(?) 하면 저장소 정보가 싹 지워진 깔꼼한 프로젝트가 생성된다.
설치
설치를 위해서 node 가 먼저 설치되 있어야 한다.
npm i -g degit
사용법
git clone 처럼 똑같이 쓰면 된다.
degit [클론받을 프로젝트 url] [다운받을 디렉토리명]
예를 들어 sveltejs 템플릿 프로젝트를 받을려면 요렇게 하면 된다.
degit https://github.com/sveltejs/template.git my-app
cd my-app
# git repo init
git init
git add .
git commit -m "처음 커밋"