문제의 발단
git flow init 후 이것저것 쳐본다음 처음 git flow feature start를 해보았는데 branch 이름이 이상했다.
문제 파악
git flow 연습을 해보려고 처음 git flow init을 하고 나서 prefix를 설정하는데, 그 때 내가 뭔지 몰라서 아무 생각없이 이것저것 적다보니 prefix가 이상해졌다. 내가 feature의 prefix를 test로 해놔서 그런가 브랜치가 이상하게 생성되는 것이다.. 다시 git flow init을 해도 그대로 develop 브랜치만 새로 생기지 prefix를 고칠 순 없었다. 이럴땐 어떻게 해야할까 ?
문제 해결
1. git flow init -d 커맨드로 애초에 이런일이 발생하지 않도록 할 수 있다.
git flow init -d
일단 나는 저 square braskets가 의미하는게 prefix인줄 몰랐다. 그래서 다음부터 git flow init할때는 -d(efault)를 붙여줘서 일을 애초에 발생치 않도록 해야겠다.
2. 기존 git flow init으로 만들어진 git config에서 git flow 관련 설정을 삭제한다.
git config --remove-section "gitflow.path"
git config --remove-section "gitflow.prefix"
git config --remove-section "gitflow.branch"
이렇게 하면 git config 파일안에 git flow 관련된 모든 섹션들이 지워져서 처음부터 할 수 있다고 한다. ㅎ
https://stackoverflow.com/questions/18480923/is-there-a-command-to-undo-git-flow-init
'Git' 카테고리의 다른 글
Git Flow (0) | 2022.07.08 |
---|---|
Git branch Recap (0) | 2022.07.08 |
Git Initialization Command (0) | 2022.06.27 |
Github - Profile ReadME 꾸미기 (0) | 2022.06.23 |