&c. &c.

[github 깃허브] 깃 브랜치(branch) 이름 변경하는 방법 (+ 주의해야 할 점)

꼬ㄴi 2023. 9. 7. 14:51

협업을 하면서 브랜치를 몇 번 생성하다 보니까

브랜치의 이름도 의미가 정확하게 전달되는 것으로 지어야 한다는 걸 느낀다 . .

나처럼 협업을 많이 해보지 않으셨던 분들은 공감하실 것 같다 . .👀

 

아무튼

나도 브랜치 이름을 바꿔야 하는 상황이었다.

바로 들어가봅시다😎

 

 

1. 로컬 브랜치 이름 변경하기

git branch -m [예전이름] [새이름]

 

 

eclipse 브랜치를 intellij 라는 이름으로 수정

 

 

 

아직까진 로컬의 브랜치만 바뀐 상황이다.

바꾼 이름을 원격 저장소 브랜치에도 적용해주어야 한다.

 


2 - 1 . 원격 저장소에 push 해주기

git push origin [새이름]

 

 

바뀐 브랜치를 깃허브에 push 해주었다.

 

 

 

깃허브에 들어가보면 intellij 브랜치가 들어온 것을 확인할 수 있다.

 

 

 

 

2- 2 . 기존의 브랜치 삭제해주기

 

휴지통 아이콘을 누르면 깃 레퍼지토리에서 바로 삭제할 수 있다.

 


3. 위의 작업(푸쉬와 기존의 브랜치 삭제)을 동시에 하기

git push origin :[새이름]

 

원격에 푸쉬해주는 명령문에서

브랜치 이름 앞에 콜론(:) 만 하나 붙여주면 된다.

 

 

🚨브랜치 삭제시 주의할 점🚨

삭제할 브랜치에 대한 PR을 이미 작성한 상태일 경우, 
해당 브랜치가 삭제됨과 동시에 PR도 closed 처리가 되어버린다.

 

 

다음 포스팅에는 closed 된 PR을 복구하는 방법을 올릴까 합니다😋