Czy istnieje polecenie cofnięcia init git flow?

84

Później git flow init, jak usunąć git flowmodel?
Nawet usunąłem powiązaną konfigurację z .git/configpliku.

$ git flow init
# force reset
$ git flow init -f

Już usuń poniższą zawartość z pliku .git / config.

[gitflow "branch"]
    master = master
    develop = develop
[gitflow "prefix"]
    feature = feature/
    release = release/
    hotfix = hotfix/
    support = support/
    versiontag = 

Dzięki.

payliu
źródło
Możliwe zduplikowane wątki stackoverflow.com/questions/3212459/ ...
codebreaker
3
@codebreaker, dzięki za odpowiedź. Ten wątek # 3212459 dotyczy git int, a nie git flow init...
payliu

Odpowiedzi:

99

Możesz też zrobić to, co @Peter powiedział z wiersza poleceń!

Te polecenia usuwają wszystkie sekcje pliku konfiguracyjnego git związane z gitflow.

git config --remove-section "gitflow.path"
git config --remove-section "gitflow.prefix"
git config --remove-section "gitflow.branch"

Następnie możesz normalnie ponownie uruchomić gitflow.

git flow init
danidemi
źródło
1
Zbawiciel życia. Dziękuję bardzo
CIRCLE
„gitflow.path” nie istnieje za pośrednictwem eclipse Init Gitflow.
softwarevamp
git config --remove-section "gitflow.path" && git config --remove-section "gitflow.prefix" && git config --remove-section "gitflow.branch"
Code Spirit
Chciałem zagłosować, ale najwyraźniej już to zrobiłem
miva2
Ah ah @ miva2, cieszę się, że byłem dwukrotnie przydatny.
danidemi
36

Jeśli usuniesz te sekcje z konfiguracji, zniknie wszelkie odniesienie do git-flow.

Tak naprawdę nie ma potrzeby niczego usuwać, model git-flow jest po prostu taki, to model. Zawsze możesz użyć standardowych poleceń git.

To, co git-flow dodaje do twojej konfiguracji, będzie używać tylko oprogramowania git-flow, a nie samego git.

Peter van der Does
źródło
2
Myślę, że problem z @payliu polega na tym, że po uruchomieniu git flow initustawionych wartości nie można zresetować, uruchamiając git flow initpo raz drugi. Narzędzia git flow przyjmują założenia dotyczące repozytorium, które mogą nie być prawdziwe, gdy uruchomisz git flow init. Zobacz problemy, z którymi borykają się programiści
ThomasW