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
반응형