우노
[GitHub] 하위 디렉토리 다운로드 본문
Git 명령어를 사용한 하위 디렉토리 다운로드
Clone 할 로컬 저장소 생성
git init "로컬저장소명" cd "로컬저장소명"
일부 경로의 파일만 다운로드 가능하도록, sparse Checkout 을 True 로 설정
git config core.sparseCheckout true
다운로드 할 원격 저장소 주소 설정
git remote add -f origin "원격저장소주소"
다운로드 받길 원하는 폴더나 파일의 경로를 .git/info/sparse-checkout 파일에 기술
폴더일 경우, 자동으로 하위 폴더가 포함된다.
echo "파일및폴더경로" >> .git/info/sparse-checkout
git pull 명령어를 사용해, sparse-checkout 에 기술된 경로의 파일만 다운로드
git pull origin main
참고
'DevOps > GitHub' 카테고리의 다른 글
[GitHub] 토큰을 사용한 계정 등록 방법 (3) | 2022.04.08 |
---|---|
[GitHub] Private Repository 의 Contribution 을 잔디밭에 보이게 하기 (0) | 2022.02.28 |
[GitHub] License 란? (0) | 2021.11.12 |
[GitHub] GitHub Workflow 및 Git Status 이해하기 (0) | 2021.06.21 |
[GitHub] Git LFS를 사용한 100MB 이상의 파일 업로드 (0) | 2021.05.20 |
Comments