Ich habe diesen Leitfaden für die Arbeit mit verteilten Git-Projekten gelesen: Ссылка . Es hat gut funktioniert, aber jetzt habe ich einen Haken gefunden. Ich habe einen lokalen Feature-Zweig erstellt. Ich möchte diesen Feature-Zweig mit den letzten Änderungen in dev
auf dem neuesten Stand halten. Ist das möglich? Ich habe das untersucht und festgestellt, dass ich wahrscheinlich rebase
verwenden müsste. Aber es gab so viele Möglichkeiten, dass ich nicht genau wusste, welche ich verwenden musste. Wie würde ich das tun?
Das Ausführen von git rebase dev
während des Feature-Zweigs sollte den Trick machen (update lokale Dev zuerst, falls erforderlich).
Dadurch werden Ihre Änderungen vom Feature-Zweig auf dev wiedergegeben und der Feature-Kopf wird als Kopf des neuen Verlaufs festgelegt.
Hinweis: Nur rebase
, wenn Ihre Feature-Zweig-Commits noch nicht übertragen wurden. Es wird deinen Verlauf umschreiben. Es gibt einige Vorbehalte mit rebase
, die das Risiko wert sein könnten oder nicht.