2017-10-18 8 views
1

Wir sind neu auf Git. Wir haben SVN für das Repository-Management verwendet. Jetzt verwenden wir Git Flow und wir haben eine Verwirrung über Hotfixes. Wenn wir einen Fehler aus der Produktion haben, erstellen wir einen neuen Zweig vom Master namens 1.1.X zum Beispiel. Nach dem Beheben des Fehlers möchten wir diesen Fix zur Entwicklung oder Freigabe von Branch führen. Wie sollen wir das machen? Wir müssen Kirschen pflücken? Wir wollen die Filiale nicht in die Filiale 1.1.X entwickeln, weil wir uns auf die Produktion auf der Filiale beschränken wollen. Wenn wir auf einen Konflikt stoßen, wie sollen wir das lösen?Git Flow Produktion Hotfix Commit

Antwort

2

Burak,

Die Hotfix erstellt einen Zweig von Ihrem tatsächlichen Master etwas zu korrigieren (Bug oder was auch immer).

git flow hotfix start <name_of_hotfix> 

begehen Nachdem Sie die Änderungen Sie den Hotfix mit dieser Befehlszeile abschließen müssen: Sie können einen Hotfix Zweig mit dieser Befehlszeile erstellen

git flow hotfix finish <name_of_hotfix> 

Es wird die Hotfix-Niederlassung in Ihrem merge Master und Ihre entwickeln Filialen.

Wenn Sie mehr haben Zweifel, die Sie auf diesen Link zu klären zugreifen: https://danielkummer.github.io/git-flow-cheatsheet/