Git/with Remote
Remote Branch 가져오기 (master 제외)
by BAYABA
2021. 10. 10.
- 개인 공부 목적으로 작성한 글입니다.
- 아래 출처를 참고하여 작성하였습니다.
목차
- Intro
- git remote update
- 원격 저장소 branch 확인
- 원격 저장소의 branch 가져오기
1. Intro
- (이미 원격 브랜치를 clone해온 상황에서) 다른 원격 브랜치를 로컬로 가져오는 법에 대해 알아보겠습니다.
- 만약 원격 저장소의 feature/target-branch를 가져오고 싶다면 아래 명령어를 사용하면 됩니다.
$ git checkout -t origin/feature/target-branch
2. git remote update
- 먼저 원격 브랜치에 접근하기 위해 git remote를 갱신해줄 필요가 있습니다.
3. 원격 저장소 branch 확인
- 원격 저장소의 branch 리스트를 확인하는 방법이 있습니다.
- git branch -r, git branch -a
- -r 옵션을 주면 원격 저장소의 branch 리스트를 볼 수 있습니다.
- -a 옵션을 주면 로컬, 원격 저장소의 branch 리스트를 볼 수 있습니다.
$ git branch -r
$ git branch -a
4. 원격 저장소의 branch 가져오기
- 만약 원격 저장소의 feature/target-branch를 가져오고 싶다면 아래 명령어를 사용하면 됩니다.
- -t 옵션과 원격 저장소의 branch 이름을 입력하면 로컬에 동일한 이름의 branch를 생성하면서 해당 branch로 checkout을 합니다.
$ git checkout -t origin/feature/target-branch
- 만약 branch 이름을 변경하여 가져오고 싶다면 -b 옵션을 사용하여 아래 명령어처럼 입력합니다.
$ git checkout -b [생성할 branch 이름] [원격 저장소의 branch 이름]
출처
- Git remote branch 가져오기