O'Reilly logo

Git, 4th Edition by Bjørn Stachmann, René Preißel

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

7Branches verzweigen

Es gibt wichtige Gründe, weshalb Versionshistorien nicht immer linear, Commit auf Commit, verlaufen:

  • Zwei oder mehr Entwickler arbeiten unabhängig voneinander am selben Projekt.
  • Bugfixes für ältere Versionen müssen erstellt und ausgeliefert werden.
  • Mehrere Features sollen parallel entwickelt und erst integriert werden, wenn sie fertig sind.
  • Die Software soll für ein Release stabilisiert werden, während parallel schon an der nachfolgenden Version gearbeitet wird.

In beiden Fällen entstehen Verzweigungen im Graphen der Commit-Historie.

7.1Parallele Entwicklung

Wenn mehrere Entwickler mit Git an derselben Software arbeiten, entstehen Verzweigungen im Commit-Graphen. Die obere Hälfte von Abbildung 7–1 zeigt, wie zwei Entwickler ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required