Frage

Wir wechseln zu Git, wir brauchen eine Quellensteuerung, die die Verzweigung und die parallele Entwicklung besser behandeln. Unser gesamtes Team hat ein bisschen recherchiert und wir haben uns entschlossen, nach Git zu ziehen. Wir mögen auch das Modell von Gitflow. Ich habe festgestellt, dass es auch eine Gitflow -Erweiterung für Git gibt.

Welchen Vorteil hat diese Erweiterung über Standard -Git? Es scheint, als ob es hauptsächlich Makros zum Bündeln von Befehlen sind. Sollten wir uns um die Gitflow -Erweiterung kümmern (wir mögen das Modell)? Ist es nützlich? Wie ist es mit Standard -Git -Befehlen verglichen?

War es hilfreich?

Lösung

Die Gitflow -Erweiterung ist buchstäblich nur eine Reihe von Skripten, die das Verzweigungsmodell von NVIE kodifizieren. Es ist unbedingt nicht erforderlich, sie zu benutzen, es ist nur eine Bequemlichkeit. Möglicherweise finden Sie es hilfreich, die Skripte mit dem Verzweigungsmodell umzugehen, oder Sie werden es vorziehen, sich nur an Vanilla Git -Befehle zu halten, um genau dasselbe zu tun. Es ist nur eine persönliche Präferenz.

Andere Tipps

Kevin hat absolut Recht. Außer ... machen die Git -Flussverlängerungen das NVIE -Modell sehr einfach. Es hilft wirklich, genau das durchzusetzen, was Sie mit einer Funktion meinen, aber was noch wichtiger ist, was für eine Veröffentlichung und ein Hotfix sind!

Wenn Sie die GIT -Flussverlängerungen verwenden, können Sie auch reguläre Git -Befehle verwenden, ohne dass überhaupt keine Strafe ist.

Ich habe auch das OS X -GUI -Tool gefunden, Sourcetree. Es hilft Ihnen wirklich, Ihnen zu zeigen, was lokal ist und was aus dem Ursprung gedrückt/gezogen werden muss.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top