Git에서 브랜치를 가져오는 방법은 다양합니다. 이 중 git switch 명령어를 이용하는 방법을 자세히 설명해드리겠습니다.
git switch 명령어는 Git 2.23 버전부터 새롭게 추가된 명령어로, 이전에 사용되던 git checkout 명령어 대신 사용할 수 있습니다. git switch 명령어를 사용하여 원격 저장소에 있는 브랜치를 가져오는 방법은 아래와 같습니다.
원격 저장소 확인
먼저, git remote 명령어를 사용하여 현재 로컬 저장소에 등록된 원격 저장소가 있는지 확인합니다.
git remote
위 명령어를 실행하면 등록된 원격 저장소의 목록을 확인할 수 있습니다.
원격 브랜치 확인
다음으로, git branch -r 명령어를 사용하여 원격 저장소에 있는 브랜치를 확인합니다.
git branch -r
위 명령어를 실행하면 원격 저장소에 있는 브랜치의 목록을 확인할 수 있습니다.
원하는 원격 브랜치 가져오기
git switch 명령어를 사용하여 원하는 원격 브랜치를 가져옵니다. 이때, -c 옵션을 사용하여 새로운 브랜치를 생성할 수 있습니다.
git switch -c <새로운 브랜치 이름> <원격 브랜치 이름>
예를 들어, origin/main 브랜치를 가져와서 main이라는 이름의 새로운 브랜치를 생성하려면 다음과 같이 입력합니다.
git switch -c main origin/main
위 명령어를 실행하면 origin/main 브랜치의 내용이 복사되어 main 브랜치가 생성되고, 해당 브랜치로 이동됩니다.
댓글