2016-11-03 1 views
0

Ich habe Master-Zweig und ich habe xx1 Zweig mit 3 Commits voraus (Änderungen in Datei A) und 5 commits hinter Master (Änderungen in Datei B) Was ist die sichere Möglichkeit, xx1 Zweig zu verschmelzen den Zweig beherrschen? sollte ich ersten Master zu xxx1 zusammenführen? oder weil Dateien anders sind, kann ich einfach meinen Zweig zum Master zusammenführen?Sicherer Weg, um meine Niederlassung zu verschmelzen

+0

Typischerweise es seltsam ist ein einzelnen _file_ zu sprechen, wie voraus zu sein oder hinter einem anderen Zweig, sondern eine ganze _branch_ ist vor hinter. Verwenden Sie ein Tool wie GitHub? –

+0

Ja, ich benutze Github – Imanez

Antwort

1

Theoretisch ja. Sie können zusammenführen, und es gibt möglicherweise keine Zusammenführungskonflikte, da Sie gesagt haben, dass die Dateien unterschiedlich sind.

Sie können jedoch auch Rebase, die eine bessere Option meiner Meinung nach ist. Rebase stellt sicher, dass alle Commits einzeln verwaltet werden.

https://git-scm.com/docs/git-rebase

+0

meinst du ich kann xx1 zum Master zusammenführen, ohne den ersten Master mit xx1 zu verbinden? – Imanez

+1

Ich sehe keinen Grund, warum Sie das nicht tun können. Dies ist jedoch nicht die beste Vorgehensweise. –

Verwandte Themen