관리 메뉴

프론트엔드 정복하기

git에서 원격저장소의 branch 가져오기 본문

버전 관리

git에서 원격저장소의 branch 가져오기

GROWNFRESH 2020. 12. 24. 08:40

git branch 커맨드를 입력하면 로컬 저장소의 branch를 가져오지, 원격저장소의 branch를 가져오지 않는다.

 

이 때, 원격 브랜치를 가져오고 싶다면?

 

 

먼저, git remote를 갱신한다.

git remote update

 

 

다음은 브랜치를 확인할 수 있는 커맨드다.

git branch -r  // 원격 저장소 브랜치 리스트
git branch -a  // 모든 브랜치 리스트 (로컬 + 원격)

 

 

 

그러나, 위 커맨드는 브랜치를 잠시 확인해보는 용도로 사용할 뿐, 저장되지 않는다.

다른 브랜치로 체크아웃할 경우 리스트에서 사라지게 된다.

 

 

확인 뿐 아니라 브랜치를 추적할 수 있는 커맨드는 다음과 같다.

git chekout -b 생성할브랜치이름 원격브랜치이름

=> 로컬 브랜치에 새 브랜치를 만들고 => 이 브랜치는 원격 브랜치를원격 브랜치를 추적한다.

 

 

 

그런데, 새 브랜치 이름을 치는게 불편하다면?

 

 

 

원격 브랜치와 동일한 이름으로 브랜치를 만들어주고 체크아웃한다. 이는 원격 브랜치를 추적한다.

git checkout -t origin/원격브랜치명

 

 

 

참고 사이트

blog.outsider.ne.kr/641

 

 

브랜치 관련

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