Programming/Git

Git clone 혹은 pull 했을 경우, branch들도 가져오는 방법

xxxCobee 2019. 3. 17. 15:52

분명 여러 branch들이 같이 존재하는 것을 봤는데, clone하면 내 로컬 저장소에는 master branch만 존재한다.

그럴 때, 원격저장소의 repo에 있는 모든 branch들을 가져오는 방법은 뭘까? 간단하다.





1. 만약 원격저장소의 repo에 특정 branch를 가져오고 싶다면,


git checkout -t origin/<branch name>


2. 원격저장소의 repo에 모든 branch를 가져오고 싶다면,


git fetch origin


3. 원격저장소 repo에 모든 branch를 알고 싶다면,


git branch -r


4. 그냥 모든 branch를 알고 싶다면,


git branch -a





너무 간단하잖아?

사실 나는 git fetch origin 이 제일 편하다.



그나저나 티스토리 너무 불편하네..... 얼른 옮겨야겠군