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?
Antwort
Zu viele Anzeigen?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.
- See previous answers
- Weitere Antworten anzeigen