- Veröffentlicht am
Git Merge vs. Rebase vs. Squash Commit!
- Autoren

- Name
- AbnAsia.org
- @steven_n_t
"Wenn wir Änderungen von einem Git-Zweig in einen anderen zusammenführen, können wir git merge oder git rebase verwenden. Das folgende Diagramm zeigt, wie die beiden Befehle funktionieren.
Git Merge
Dadurch wird ein neues Commit G im Hauptzweig erstellt. G verknüpft die Geschichte der Haupt- und Feature-Zweige.
Git-Merge ist zerstörungsfrei. Weder der Haupt- noch der Feature-Zweig werden verändert.
Git Rebase
Git Rebase verschiebt die Feature-Branch-Historien an den Kopf des Hauptbranchs. Für jeden Commit im Feature-Zweig werden neue Commits E, F und G erstellt.
Der Vorteil von Rebase besteht darin, dass es einen linearen Commit-Verlauf hat.
Rebase kann gefährlich sein, wenn die „goldene Regel von Git Rebase nicht befolgt wird.
Die goldene Regel von Git Rebase.
Benutzen Sie es niemals in öffentlichen Filialen!"
Bitte beachten Sie, dass die französische Version von Ai unterstützt wird und daher geringfügige Fehler auftreten können. 
AUTOR
Über ABN Asia: Ai Base Network (ABN), ABN Asia wurde im Jahr 2012 gegründet und ist ein Unternehmen mit akademischem Hintergrund, das von Lehrkräften und ehemaligen Studierenden aus Ungarn, den Niederlanden, Russland, Deutschland und Japan gegründet wurde. Wir teilen eine gemeinsame Leidenschaft und eine klare Vision für Technologie, die Innovation und erstklassige Qualität für unsere Kunden bringt. Unser Motto lautet: Besser. Schneller. Sicherer. In vielen Fällen: Günstiger.
Zögern Sie nicht, uns zu kontaktieren, wenn Sie IT-Dienstleistungen, digitale Beratung, Standardsoftwarelösungen benötigen oder uns Angebotsanfragen (RFPs) senden möchten. Sie können uns unter [email protected] kontaktieren. Wir sind bereit, Ihnen bei all Ihren Technologiebedürfnissen zu helfen.

© ABN ASIA