Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Weitere Informationen liefert [http://alblue.bandlem.com/2011/06/git-tip-of-week-pulling-and-rebasing.html].

cherry-pick vs merge

Wenn alle Änderungen vom einem Branch in einen Anderen (z.B. den master) übertragen werden müssen, kann man das am besten mittels 'git merge' machen. Das verhindert, dass man ständig daran denken muss, Änderungen auf diversen Branches einzuchecken, und sich zudem sicher sein kann, dass man am Ende keine Änderung verpasst/vergißt.

Der 'git cherry-pick' wird in einem anderen Szenario verwendet: Dies ist dann Mittel der Wahl, wenn man einzelne Änderungen auf einem anderen Branch braucht. Das ist normalerweise der Fall, wenn man einen Bugfix von master dringend noch (auch) in einem zu ende entwickelten Branch braucht.