[ Git ] branch 이름 변경하기

JooKit 주킷 2021. 6. 8. 11:27
목차 접기
728x90
반응형

개발 브랜치를 따고 작업을 하다가 이름을 변경하고 싶은 경우가 종종있다.

작업하던 내용이 github에 oldname이라고 올라가 있는데 이 브랜치 이름을 newname으로 바꿔보자.

git branch 이름 변경

우선 로컬 환경에서 브랜치 이름을 변경해야한다. git 명령을 이용해서 브랜치 이름을 바꿀 수 있다.

git branch -m oldname newname

mv 이전이름 새로운이름 을 이용해서 리눅스 파일의 이름을 변경하는 것처럼 쓰면 된다.

원격 저장소에 반영

로컬 저장소에서는 이름을 변경했다. 이제 변경 사항을 원격 저장소인 github에 push하면 된다. 현 상태는 oldname이라는 브랜치가 삭제되고 newname이라는 브랜치가 새로 생성된 상태다.

oldname이라는 브랜치의 삭제 사항을 원격 저장소인 github에 push 한다.

git push origin :oldname

이 때 이전 이름인 oldname 앞에 ':' 문자를 붙여서 push 한다.

그러면 대충 이런 메시지가 나온다. 깃허브에 접속해서 브랜치 정보를 보면

oldname 브랜치 정보가 삭제되었다.

이제 새로만들어진 newname 브랜치를 push하면 된다.

git push --set-upstream origin newname

 

깃허브에 접속해서 제대로 적용되었는지 확인한다.

728x90
반응형
LIST