Wie man ein bestimmtes Commit in Git zusammenführt


Answers

Sie können git cherry-pick verwenden, um einen einzelnen Commit für sich selbst auf Ihren aktuellen Zweig anzuwenden.

Beispiel: git cherry-pick d42c389f

Question

Ich habe einen Zweig von einem Repository in GitHub abgezweigt und etwas Bestimmtes für mich festgelegt. Jetzt fand ich, dass das ursprüngliche Repository ein gutes Feature hatte, das bei HEAD .

Ich möchte es nur ohne vorherige Commits zusammenführen. Was sollte ich tun? Ich habe gewusst, wie man alle Commits zusammenführt:

git branch -b a-good-feature
git pull repository master
git checkout master
git merge a-good-feature
git commit -a
git push