Ein Kollege von mir hat mein Projekt gegabelt und wir wollen seine Änderungen an einer einzigen Datei in mein Repo integrieren, wobei der Verlauf (hauptsächlich die Commit-Protokolle) beibehalten wird.
Das Problem ist, dass er in seinen Commits ungeschickt ist, sodass die Commits auch Unterschiede zu anderen Dateien enthalten, die nichts mit dem Projekt zu tun haben (oder was in das ursprüngliche Repo gezogen werden muss).
Ich würde gerne einen “Git-Format-Patch” ausführen können, um den Verlauf zu extrahieren, aber nur für eine einzelne Datei (oder vielleicht zwei, die .cpp- und .hpp-Dateien). Ich konnte dafür keine Option zum “Format-Patch” finden.
Ist es möglich?
Danke!