Convert commits to branches and bring back reverted changes with cherry-pick
April 8, 2019
Use Case
Alte Commits wiederholen, ohne alle Zwischen-Commits mitzunehmen.
Cherry-pick
code
git switch -c bring-back-change
git cherry-pick -x abc123
git cherry-pick -x 456def ghi789
Konflikte:
code
git cherry-pick --continue
git cherry-pick --abort
-x fuegt "cherry picked from ..." hinzu.
Hinweis
Cherry-pick dupliziert Commits. Nur nutzen, wenn Merge/Rebase nicht passt.