8 Mit Rebasing die Historie glätten

Viele Verzweigungen in einer Commit-Historie sind unübersichtlich. Git ermöglicht es, die Historie zu begradigen. Das wichtigste Werkzeug hierfür ist der rebase-Befehl, der Folgen von Commits an andere Stellen im Commit-Graphen verschieben kann. Dies will man dann tun,

Ein Release durchführenSeite 179

  • wenn man Commits versehentlich auf dem falschen Branch ausgeführt hat. Typisch wäre etwa ein Bugfix, den man auf der Entwicklungslinie (master) abgezweigt hat, der aber eigentlich als Hotfix von der Release-Linie (stable) hätte abgezweigt werden sollen;

Gemeinsam auf einem Branch entwickeln → Seite 127

  • wenn mehrere Entwickler intensiv an der gleichen Software arbeiten und ihre Änderungen häufig integrieren. ...

Get Git, 2nd Edition 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.