본문 바로가기

Node.js

degit

degit

: Github에 있는 특정 저장소를 현재 경로로 다운로드하는 패키지


$npx desit user/repo
$npx degit github:user/repo
$npx degit git@github.com:user/repo
$npx degit https://github.com/user/repo

npx: 패키지를 따로 설치하지 않고 바로 실행하는 명령어



git clone과의 차이점

git clone 명령어를 이용하는 경우 해당 프로젝트의 git history까지 모두 가져오게 된다.
그러므로 템플릿 이용 목적의 프로젝트를 가져오는 경우에는 node 환경에서 degit을 사용하는 것이 더 적합