원격 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
로컬 리포지토리에 없는 원격 브랜치를 체크아웃하려면 먼저 원격에서 가져와야 합니다.
John is a Git and PowerShell geek. He uses his expertise in the version control system to help businesses manage their source code. According to him, Shell scripting is the number one choice for automating the management of systems.
LinkedIn