Branch 연결 상태 확인
git branch -vv 명령어는 로컬 브랜치 목록을 보여주며, 각 브랜치의 관련된 원격 추적 브랜치와 마지막 커밋의 해시를 함께 표시합니다. 이 명령어는 로컬 브랜치와 연결된 원격 브랜치를 확인하고, 각 브랜치가 어떤 원격 브랜치를 추적하고 있는지를 확인할 때 유용합니다.
git branch -vv
Branch 원격, 로컬 연결
- git branch --set-upstream-to 명령어는 로컬 브랜치와 원격 브랜치 간의 추적 관계를 설정합니다. 이 명령어는 원격 브랜치를 로컬 브랜치의 원격 추적 브랜치로 지정하는 데 사용됩니다.
- git branch -u 명령어는 브랜치의 원격 추적 브랜치를 설정하거나 확인하는 데 사용됩니다. 이 명령어를 사용하여 현재 작업 중인 로컬 브랜치가 어떤 원격 브랜치를 추적하고 있는지 확인할 수 있습니다. 또한 원격 추적 브랜치를 설정할 수도 있습니다.
git branch --set-upstream-to=origin/new-remote-branch feature
git branch -u origin/new-remote-branch feature
- 위 명령어는 feature 브랜치를 origin/new-remote-branch와 연결
Branch 원격, 로컬 연결 해제
- git branch --unset-upstream feature 명령어는 feature 브랜치의 원격 추적 브랜치 설정을 제거합니다. 이 명령어를 사용하면 해당 브랜치가 현재 어떤 원격 브랜치를 추적하고 있는지에 대한 정보가 없어집니다.
- git branch -u 명령어는 브랜치의 원격 추적 브랜치를 설정하거나 확인하는 데 사용됩니다. 이 명령어를 사용하여 현재 작업 중인 로컬 브랜치가 어떤 원격 브랜치를 추적하고 있는지 확인할 수 있습니다. 또한 원격 추적 브랜치를 설정할 수도 있습니다.
- 이 명령어를 실행한 후에는 feature 브랜치가 어떤 원격 브랜치를 추적하는지에 대한 정보가 제거되기 때문에, 해당 브랜치를 다시 원격 브랜치와 연결하려면 다시 설정해야 합니다. 이를 위해서는 다음과 같은 명령어를 사용할 수 있습니다.
git branch --unset-upstream feature
git branch -u feature
- 위 명령어는 feature 브랜치 연결 해제
'개발' 카테고리의 다른 글
Gitlab Merge Request, Merge options 옵션 설명 (0) | 2024.07.11 |
---|---|
React Hook 종류 정리 (1) | 2024.07.03 |
리눅스 nodejs 최신 버전 설치하기 (0) | 2024.02.05 |
React 전역 상태 관리 라이브러리 Zustand 소개 (0) | 2024.02.01 |
Git 원격 저장소 Branch 정보 업데이트, 정리하는 법 (0) | 2024.01.31 |