목차
접기
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
'GIT, github, gitlab' 카테고리의 다른 글
여러개의 commit을 1개의 commit으로 합치는 방법 (0) | 2021.07.20 |
---|---|
github default branch 변경하는 방법 (0) | 2021.06.08 |
원하는 commit으로 되돌리기(revert) (0) | 2021.06.01 |
이미 push한 commit의 제목, 내용을 변경하는 방법 (0) | 2021.05.30 |
git 최근 commit 취소하는 방법 (0) | 2021.05.28 |