379 Stimmen

Git-Schnellvorlauf VS kein Schnellvorlauf Zusammenführung

Mit Git merge können wir die Zusammenführung von Zweigen im Schnelldurchlauf und ohne Schnelldurchlauf durchführen. Irgendwelche Ideen, wann man Fast-Forward-Merge und wann No-Fast-Forward-Merge verwenden sollte?

0voto

g24l Punkte 2897

Es ist auch möglich, dass man personalisierte Funktionszweige haben möchte, in denen der Code erst am Ende des Tages platziert wird. Das erlaubt es, die Entwicklung im Detail zu verfolgen.

Ich möchte die Master-Entwicklung nicht mit nicht funktionierendem Code verunreinigen, daher könnte --no-ff genau das sein, wonach man sucht.

Nebenbei bemerkt ist es nicht unbedingt notwendig, funktionierenden Code auf einen personalisierten Zweig zu übertragen, da die Geschichte umgeschrieben werden kann git rebase -i und auf dem Server erzwungen, solange niemand anderes an demselben Zweig arbeitet.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X