HOWTO · Git
업스트림 추적 Git 분기 확인
git에서 어떤 로컬 분기가 어떤 원격 분기를 추적하는지 확인할 수 있습니다.
이 페이지의 내용
이 기사에서는 git 저장소에서 어떤 로컬 분기가 어떤 원격/업스트림 분기를 추적하는지 확인하는 방법과 원격 분기를 추적하도록 로컬 분기를 설정하는 방법을 설명합니다.
업스트림 추적 Git 분기 확인
아래 명령을 실행하여 어떤 로컬 분기가 어떤 원격 분기를 추적하는지 확인할 수 있습니다.
$ git branch -vv
이중 상세 정보는 로컬 저장소의 모든 분기와 해당 원격 추적 분기를 표시해야 합니다.
출력:
최신 버전의 Git은 원격 추적 분기를 파란색으로 표시합니다. 위의 이미지에서 다음을 알 수 있습니다.
Dev2.1브랜치는 업스트림orign에서Dev2.1브랜치를 추적합니다.Sample_Branch브랜치는 업스트림origin에서Sample_Branch브랜치를 추적합니다.Dev_Branch,Main-Branch,main및Master분기에는 원격 추적 분기가 없습니다.
위의 업스트림 중 하나에서 마스터 분기에 대한 원격 추적 분기를 설정한다고 가정해 보겠습니다. 다음 명령을 실행할 수 있습니다.
$ git branch -u origin/Master
위의 명령은 마스터 분기에 대한 원격 추적 분기를 설정해야 합니다. 이제 Master 분기에 원격 추적 분기가 있는지 확인하겠습니다.
git branch -vv
출력:
우리의 마스터 분기에는 이제 원격 추적 분기가 있습니다.
결론
git branch 명령을 이중 상세 -vv와 함께 실행하여 어떤 원격 분기가 로컬 분기에 의해 추적되고 있는지 확인할 수 있습니다. 또한 원격 추적 분기를 로컬 분기에 추가하는 방법도 다루었습니다.