본문 바로가기
All Side/Git

[Git] Branch 명령어 모음 (+삭제)

by developerBeluga 2022. 7. 15.
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
반응형

댓글