728x90
반응형
질문 : 특정 Git 브랜치를 어떻게 복제합니까?
Git 복제는 원격 현재 작업 분기를 로컬로 복사하는 동작을합니다.
원격 저장소에서 분기를 전환하지 않고 직접 특정 분기를 복제 할 수있는 방법이 있습니까?
답변
git clone --single-branch --branch <branchname> <remote-repo>
--single-branch
옵션은 버전1.7.10 이상 에서 유효합니다.
많은 사람들이 선호 하는 다른 답변 도 참조하십시오.
차이점을 이해하고 있는지 확인하는 것이 좋습니다. 차이점은 다음과 같습니다. git clone --branch <branchname> url
을 호출하여 모든 분기를 가져 와서 하나를 확인합니다. 예를 들어 저장소에 5KB 문서 또는 위키 분기와 5GB 데이터 분기가 있음을 의미 할 수 있습니다. 그리고 프론트 페이지를 편집하고 싶을 때마다 5GB의 데이터를 복제 할 수 있습니다.
다시 말하지만 git clone --branch
는이를 수행하는 방법이 아니라 특정 분기 복제에 대해 질문 할 때 항상 수행하려는 것이 아니라는 것입니다.
출처 : https://stackoverflow.com/questions/1911109/how-do-i-clone-a-specific-git-branch
728x90
반응형
'개발관련 > Git' 카테고리의 다른 글
git을 사용하여 최신 개정판 얻기 (0) | 2021.10.21 |
---|---|
git 특정 파일을 숨기는 방법 (0) | 2021.10.21 |
git 'pull request'가 'push request'가 아닌 이유 (0) | 2021.10.21 |
초기 git 커밋을 되 돌리는 방법 (0) | 2021.10.20 |
터미널에 Git 트리를 표시 할 수 없을 때 (0) | 2021.10.20 |