All Side/Git
[Git] Branch 명령어 모음 (+삭제)
developerBeluga
2022. 7. 15. 15:02
728x90
반응형
22.07.26
로컬, 원격 Branch 삭제 명령어 추가
22.08.18
git Branch의 local과 remote 이름이 동일하지 않을 경우 추가
22.08.22
remote에서 미리 생성할 경우
협업을 하다보면 Git Branch 관리를 잘 해줘야 할 때가 있습니다.
그동안 자주 썼던 Git Branch 명령어를 모아두었습니다.
만약 브랜치를 remote에서 미리 생성했다면
// 동기화 시켜주기
git fetch origin
git checkout [브랜치이름]
브랜치 생성 동시에 체크아웃
git checkout -b [브랜치 이름]
// 예시
git checkout -b test
remote에 브랜치 생성
git push origin [브랜치 이름]
연동시키기
1) 로컬 저장소와 원격 저장소 브랜치 이름 동일할 경우
git push --set-upstream origin [브랜치이름]
--set-upstream을 이용해서 push할 때 한 번 사용합니다.
다음 push부터는 git push origin [브랜치이름] 사용하면 됩니다.
2) 로컬 저장소와 원격 저장소 브랜치 이름이 동일하지 않을 경우
git push origin [로컬이름]:[원격이름]
브랜치 이동
git checkout [이동할 브랜치이름]
브랜치 삭제
1) 로컬 브랜치 삭제
git branch -d <branchname>
2) 원격 remote 브랜치 삭제
git push origin --delete <branchname>
728x90
반응형