Gibt es einen Befehl zum Rückgängigmachen von Git Flow Init?


84

Nachdem git flow init, wie entfernen git flowModell?
Ich habe sogar die zugehörige Konfiguration aus der .git/configDatei entfernt.

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

Entfernen Sie den folgenden Inhalt bereits aus der .git / config-Datei.

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

Vielen Dank.



3
@codebreaker, danke für die Antwort. Dieser Thread # 3212459 ist ungefähr git int, nicht git flow init...
— Payliu

Antworten:


98

Sie können das, was @Peter gesagt hat, auch über die Befehlszeile tun!

Diese Befehle entfernen alle Abschnitte der Git-Konfigurationsdatei, die sich auf Gitflow beziehen.

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

Dann können Sie gitflow wie gewohnt neu starten.

git flow init

1
Lebensretter. Vielen Dank
— CIRCLE

"gitflow.path" existiert nicht über eclipse Init Gitflow.
— Softwarevamp

git config - Remove-Abschnitt "gitflow.path" && git config - Remove-Abschnitt "gitflow.prefix" && git config - Remove-Abschnitt "gitflow.branch"
— Code Spirit

Ich wollte upvoten, aber anscheinend habe ich es bereits getan
— miva2

Ah ah @ miva2, ich bin froh, dass ich zweimal nützlich war.
— Danidemi

36

Wenn Sie diese Abschnitte aus Ihrer Konfiguration entfernt haben, ist jeder Verweis auf git-flow weg.

Es ist jedoch nicht wirklich notwendig, etwas zu entfernen, das Git-Flow-Modell ist genau das, es ist ein Modell. Sie können immer Standard-Git-Befehle verwenden.

Was Git-Flow zu Ihrer Konfiguration hinzufügt, wird nur die Git-Flow-Software verwendet, nicht das Git selbst.


2
Ich denke, das Problem, auf das @payliu gestoßen ist, ist, dass git flow initdie von Ihnen festgelegten Werte beim Ausführen nicht durch git flow initein zweites Ausführen zurückgesetzt werden können. Die Git-Flow-Tools machen Annahmen über Ihr Repo, die beim Ausführen möglicherweise nicht zutreffen git flow init. Sehen Sie die Probleme, auf die Entwickler
— stoßen
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.