반응형
버전별로 폴더의 개념을 가지고 하위에 브랜치를 추가하고 있었다.
아래와 같은 구조..!
* master
* develop
* version
- 3.10.0
-issue-0
-issue-1
근데 이게 버전으로 명시를 하다보니 가끔 핫픽스가 나가야하거나 버전이 변경될 때 저거를 또 새로운 브랜치로 파야해서.. 매우 복잡했다
그래서 브랜치 이름을 바꾸는 방법을 찾아보게 됬다.
1. 일단 로컬 브랜치의 이름을 변경한다.
working directory가 변경하고자 하는 브랜치로 설정되어있다면
git branch -m new-name
만약 다른 브랜치에서 작업하고 있다면 (a브랜치에서 b브랜치를..)
git branch -m old-name new-name
2. 예전 이름의 remote 브랜치를 새로운 이름의 로컬 브랜치로 푸시한다.
git push origin :old-name new-name
3. 새로운 이름의 로컬 브랜치를 최신상태로 유지한다.
git push origin -u new-name
* 참고 : https://multiplestates.wordpress.com/2015/02/05/rename-a-local-and-remote-branch-in-git/
반응형
'개발' 카테고리의 다른 글
git 태그 정리 (0) | 2021.06.25 |
---|---|
Gitlab CI 시 이중인증 에러(2FA) (0) | 2021.06.17 |
framework not found ... 에러 (0) | 2020.04.29 |
iOS 13.2 bug ) background에서 앱이 suspend -> terminated되는 이슈 (0) | 2019.11.04 |
iPadOS 13 에서 userAgent가 Mac으로 넘어오는 이슈 (1) | 2019.09.27 |
댓글