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.



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

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.


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.