개발 팁/Git & Github

[git&github] branch 이름 변경하기

왈왈디 2023. 3. 24. 14:44
728x90

git으로 branch를 생성하여 작업 하다 보면

branch 생성 후 branch 이름을 변경하고 싶을 때가 있다.

 

이때 local에서만 branch를 생성하고 github에 push 하지 않은 상태라면

아래 명령어로 간단히 변경이 가능하다.

git branch -m [원래 branch 이름] [새로운 브랜치 이름]

(* 실제 명령어 입력 시 []는 생략)


그러나 이미 github에 해당 branch를 push한 상황이라면,

로컬 브랜치 이름만 변경했을 때 문제가 발생한다.

 

로컬에서만 이름을 변경하고 이후에 push를 하면

github에서는 새로운 branch로 인식새로운 branch를 생성해 버린다.

 

기존 branch에 이어서 github 상에서도 동일하게 이름을 변경한 효과를 주기 위해서는

push 전에 github 상에서도

로컬과 별도로 branch 이름을 변경해주자.

 

github repository로 들어가서

아래와 같이 code > branches로 들어가면

 

브랜치 목록이 나오고

오른쪽 연필 모양 버튼을 누르면

branch 이름을 변경할 수 있다.

 

local과 동일한 이름으로 변경해주자.

 

위 작업들을 완료하고 다시 git commit & push 해주면 끝!

항상 local과 github의 remote repository 상의 branch는 이름이 같아야 한다는 사실을 기억하자.

728x90