Ich kann git filter-branch
bei irgendeinem Code erfolgreich z. füge einen anderen Repo in ein Unterverzeichnis [1] ein:
Aber jetzt würde ich auch gerne die Nachricht jedes Commits erweitern, um seine frühere ID (SHA-Hash) einzuschließen, da diese Commits vielleicht Kommentare / Konversationen auf GitHub hatten, die nicht übertragen werden.
z. Fügen Sie eine zusätzliche Zeile wie folgt hinzu (wobei bob/helpers
im Voraus fest codiert ist):
Soweit ich das beurteilen kann, gibt mir Git msg-filter
nur die ursprüngliche Nachricht und Git env-filter
enthält nicht die Commit ID (SHA hat) als Eingabevariable. Ist das möglich, oder nicht?
Danke!
[1] Über diesen großartigen Artikel mit dem Perl-Filter von this email thread um einen Fehler unter Mac OS X zu umgehen.
Tags und Links git