HOWTO · Git

원격 Git 브랜치 체크아웃

로컬 리포지토리에 없는 원격 Git 분기를 가져올 수 있습니다.

이 문서에서는 로컬 리포지토리에 존재하지 않는 원격 Git 분기를 체크아웃하는 데 필요한 단계를 간략하게 설명합니다.

프로젝트에서 팀으로 협업할 때 개발자는 새 브랜치를 생성하여 원격 저장소에 푸시할 수 있습니다. 다른 개발자는 로컬에서 액세스할 수 있도록 원격에서 분기를 다운로드해야 합니다.

그렇다면 그러한 지점을 어떻게 체크아웃합니까?

하나의 원격으로 원격 Git 분기 확인

우리가 팀으로 프로젝트를 공동 작업하고 있고 한 명의 개발자가 테스트 분기를 만들어 원격으로 푸시한다고 가정하면 테스트 분기를 로컬에서 어떻게 체크아웃합니까?

먼저 원격 저장소에서 가져와야 합니다. 우리는 다음을 실행할 것입니다:

$ git fetch

이렇게 하면 원격 저장소에서 로컬 시스템으로의 모든 변경 사항이 적용됩니다. 아래 그림과 같이 git branch 명령으로 체크아웃할 수 있는 모든 분기를 볼 수 있습니다.

$ git branch -v -a

이렇게 하면 리포지토리에서 사용할 수 있는 모든 원격 및 로컬 분기가 제공됩니다. Test 브랜치에서 작업을 시작하려면 아래 그림과 같이 git checkout 명령을 사용합니다.

$ git checkout Test

기본적으로 Git은 Test 분기로 전환하고 원격에서 Test 분기를 추적하도록 설정합니다.

여러 원격으로 원격 Git 분기 확인

다시 한 번 원격에서 가져오는 것으로 시작하겠습니다. 그러나 이번에는 리모컨을 지정합니다.

$ git fetch origin

그런 다음 git checkout 명령을 사용하여 원격 분기를 기반으로 로컬 분기를 생성합니다.

$ git checkout Test

로컬 리포지토리에 없는 원격 브랜치를 체크아웃하려면 먼저 원격에서 가져와야 합니다.