Git

Git flow init 초기 설정 다시 하기

Evan Lee ㅣ 2022. 9. 17. 17:34

문제의 발단 

 

git flow init 후 이것저것 쳐본다음 처음 git flow feature start를 해보았는데 branch 이름이 이상했다.

branch 이름이 testest

문제 파악 

git flow init

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

 

Is there a command to undo git flow init?

After git flow init, how to remove the git flow model? How do I remove all related config from the .git/config file? $ git flow init # force reset $ git flow init -f How to remove below content f...

stackoverflow.com

 

'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