728x90
[Git] 하위 폴더만 클론 하기
Git 저장소의 특정 디렉토리만 클론하고 싶을 때,
sparse checkout이라는 기능을 사용하면 원하는 경로의 디렉토리나 파일만 복제가 가능함
1. 로컬 저장소 초기화
git init
2. sparse checkout 설정
git config core.sparseCheckout true
3. repository remote 추가
git remote add -f origin <REMOTE_URL>
4. 특정 폴더의 경로를 sparse-checkout 파일에 저장
echo "/directory" >> .git/info/sparse-checkout
5. pull로 파일 가져오기
git pull origin master
참고
반응형
'💽 CICD > Git' 카테고리의 다른 글
[CI/CD] Git hub Action (0) | 2023.07.24 |
---|---|
[Git] 원격 저장소 Commit 취소하기 (0) | 2023.07.23 |
[Git] 체리픽 (Cherry-Pick) (0) | 2023.07.12 |
[Git] add, commit, push 취소 (0) | 2023.06.03 |
[Git] git checkout (0) | 2023.05.07 |