degit
degit
은 깃 저장소의 복사본을 만든다.
전체 git 기록을 다운로드 하는 것이 아닌, 최신 커밋을 찾아 다운로드하기 때문에 git clone
보다 훨씬 빠르다.
installation
먼저 아래 명령어를 통해 degit
을 설치해준다.
> npm install degit
usage
basics
가장 기본적인 사용법은 해당 저장소의 메인 브랜치를 다운로드한다.
degit 사용자/저장소명 으로 적어준다.
> degit [USER]/[REPO]
또는 github, gitlab등을 명시할 수도 있다.
> degit github:[USER]/[REPO]
specify a branch
특정 브랜치를 지정하려면 repository 뒤에 #
과 브랜치명을 적어준다.
> degit [USER]/[REPO]#[BRANCH]
specify a tag or commit
특정 태그나 커밋을 지정할 수도 있다.
> degit [USER]/[REPO]#[RELEASE_TAG]
> degit [USER]/[REPO]#[COMMIT_HASH]
create a new folder for the project
다운로드 시, 새로운 폴더를 생성하여 다운로드할 수 있다.
> degit [USER]/[REPO] [NEW_PROJ]
specify a subdirectory
해당 repository에서 특정 directory를 지정할 수 있다.
> degit [USER]/[REPO]/[SUB_DIR]
REF
728x90
'Study' 카테고리의 다른 글
[toss slash] Effective Component 지속 가능한 성장과 컴포넌트 (1) | 2023.02.16 |
---|---|
[npm] npm에 내 package 배포하기 (feat. npx) (0) | 2023.01.07 |
[Node.js] CLI 명령어 사용하기 (1) | 2023.01.06 |
[Node.js] npm으로 create-react-app 설치하기 (npm vs npx) (0) | 2023.01.02 |
[Node.js] TypeScript에서 import 사용하기 (ESModule) (0) | 2023.01.01 |