CS/GIT

[Git]브랜치 이름 변경하기(로컬, 깃허브,깃랩 원격 저장소 반영)

뚱요 2022. 1. 15. 00:00
반응형

1. 로컬 GIT 저장소 브랜치 이름 변경

1. 로컬 GIT 저장소의 브랜치 이름 변경

해당 이름과 변경할 이름 명시하기

git branch -m old_name new_name

깃 허브, 깃 랩에는 반영이 되지 않기 때문에 따로 처리해야 함

2. 로컬 GIT 저장소의 브랜치로 이동 후 이름 변경

혹은 git checkout 하고 변경할 이름 적기

git checkout old_name
git branch -m new_name

 

2. 원격 저장소 브랜치 이름 변경(깃 허브 Github, 깃 랩 Gitlab)

1.  바뀐 브랜치 원격 저장소로 푸쉬하고 이전에 사용한 이름의 브랜치 제거하기

하나하나 하는 방법

#로컬의 이름 바뀐 브랜치 푸쉬
git push origin new_name
#리모트에 있는 삭제할 브랜치 제거(두 방법다 동일한 결과)
git push origin --delete old_name
git push origin :old_name

 

한 번에 해결하는 방법

#리모트에 있는 삭제할 브랜치 제거하고 로컬 브랜치 푸쉬(한번에)
git push origin :old_name new_name

 

반응형