dani
Goto Top

Alternative zu git cherry-pick?

Hallo zusammen,
ich habe ein Fork eines GitHub Repository erstellt. Der Branch heißt "main". Innerhalb des Forks habe ich mir einen neuen Branch mit dem Namen "test" angelegt.

In regelmäßigen Abständen wird der Branch "main" in meinem Fork mit dem Originalen abgeglichen. Nun möchte ich aber nicht jeden Commit von "main" in "test" übernehmen.

Bisher habe ich dies mit Hilfe von git cherry-pick umgesetzt. Was mir an der Lösung nicht gefällt ist, dass der neue Commit im Branch "test" eine neuen SHA erhält. Was natürlich logisch ist.

Ist euch ein Weg bekannt, damit ich nach wie vor nur einzelne Commits von "main" in "test" übernehmen kann, dabei aber originale SHA beibehalten wird?


Gruß,
Dani

Content-ID: 672539

Url: https://administrator.de/forum/alternative-zu-git-cherry-pick-672539.html

Ausgedruckt am: 19.04.2025 um 12:04 Uhr

godlie
godlie 19.04.2025 um 12:10:06 Uhr
Goto Top
Hallo,

da dürfte dir Git Squash helfen, aber bedenke die Historie geht verloren dabei.

https://www.freecodecamp.org/news/git-squash-commits/

grüße