프론트엔드 정복하기
git에서 원격저장소의 branch 가져오기 본문
git branch 커맨드를 입력하면 로컬 저장소의 branch를 가져오지, 원격저장소의 branch를 가져오지 않는다.
이 때, 원격 브랜치를 가져오고 싶다면?
먼저, git remote를 갱신한다.
git remote update
다음은 브랜치를 확인할 수 있는 커맨드다.
git branch -r // 원격 저장소 브랜치 리스트
git branch -a // 모든 브랜치 리스트 (로컬 + 원격)
그러나, 위 커맨드는 브랜치를 잠시 확인해보는 용도로 사용할 뿐, 저장되지 않는다.
다른 브랜치로 체크아웃할 경우 리스트에서 사라지게 된다.
확인 뿐 아니라 브랜치를 추적할 수 있는 커맨드는 다음과 같다.
git chekout -b 생성할브랜치이름 원격브랜치이름
=> 로컬 브랜치에 새 브랜치를 만들고 => 이 브랜치는 원격 브랜치를원격 브랜치를 추적한다.
그런데, 새 브랜치 이름을 치는게 불편하다면?
원격 브랜치와 동일한 이름으로 브랜치를 만들어주고 체크아웃한다. 이는 원격 브랜치를 추적한다.
git checkout -t origin/원격브랜치명
참고 사이트
브랜치 관련
https://mylko72.gitbooks.io/git/content/branch/checkout.html
'버전 관리' 카테고리의 다른 글
git diff로 브랜치 간 차이점 확인하기 (0) | 2020.12.24 |
---|---|
git stash 사용법 (0) | 2020.11.15 |
Git & Bit Bucket (0) | 2020.11.14 |