본 문서는 Git Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.
Section 14.5: 원격 브랜치를 추적(tracking) 하는 새로운 브랜치 checkout 하기
원격 브랜치인 origin/feature 를 추적(track) 하는 새로운 브랜치를 생성하는 방법은 아래 세가지가 있다:
git checkout --track -b feature origin/feature
,git checkout -t origin/feature
,git checkout feature
- 로컬에 feature 라는 이름의 브랜치가 존재하지 않으며 feature 라는 브랜치를 가지고 있는 원격 저장소가 하나만 있는 경우.
원격 브랜치를 추적(track) 하도록 upstream 정보를 설정하기 위해서는 아래와 같이 입력한다:
git branch --set-upstream-to=<remote>/<branch> <branch>
git branch -u <remote>/<branch> <branch>
부가설명:
- <remote> : origin, develop 혹은 사용자가 생성한 원격 저장소
- <branch> 원격 브랜치를 추적(track) 하도록 설정할 사용자의 로컬 브랜치
각 로컬 브랜치들이 어떤 원격 브랜치를 추적(track) 하고 있는지를 확인하려면 아래와 같이 입력한다:
git branch -vv
[출처] https://books.goalkicker.com/GitBook/ (CC BY-SA)
반응형
'번역 > Git Notes for Professionals' 카테고리의 다른 글
14.7: 고아(orphan) 브랜치 (부모 커밋이 없는 브랜치) 생성하기 (0) | 2019.11.22 |
---|---|
14.6: 로컬에서 브랜치 삭제하기 (0) | 2019.11.22 |
14.4: 직전에 사용하던 브랜치로 빠르게 전환하기 (0) | 2019.11.21 |
14.3: 원격 브랜치 삭제하기 (0) | 2019.11.21 |
14.2: 브랜치들의 목록 나열하기 (0) | 2019.11.20 |