Das Tagesgeschäft: Updaten, Branchen, Rebase/Merge, Commit

Um die alltäglichen Arbeitsschritte zu verdeutlichen, nehmen wir an, dass ein Bug-Report über Ihren lokalen Bug-Tracker eingegangen ist. Das ist zwar eine hypothetische Überlegung die, wie Sie wissen, im echten Leben eher selten vorkommt, aber dieses Szenario bietet uns etwas Spielfläche.

Zunächst einmal sollte unser lokales Repository auf den aktuellen Stand gebracht werden:

git svn rebase

Mit diesem Befehl importiert Git die neu hinzugekommenen Revisionen vom Subversion-Server. Der Terminus »rebase« bedeutet so viel wie »Nimm unseren aktuellen Branch und docke ihn an einer anderen Stelle in unserem Revisionsbaum wieder an« (man gibt dem aktuellen Zweig also eine neue Basis). Dieser Begriff ...

Get git kurz & gut now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.