2017-01-03 2 views
3

Ich habe aus Versehen eine Notiz über das falsche Commit gemacht. Gibt es einen einfachen Weg, um es insgesamt zu einem anderen Commit zu bewegen?Wie verschiebe ich eine Git-Note auf ein anderes Commit?

Ich hoffe auf einen Weg, um semantisch eine Notiz auf eine andere Commit zu überholen, aber was auch immer ist am einfachsten wäre großartig zu wissen. Ich vermute, dass die einfachste Möglichkeit darin besteht, den Text mit einer Desktop-Zwischenablage einzufügen.

+0

Mit Hinweis meinen Sie eine Commit-Nachricht? –

+1

@JakeHenningsgaard, keine Git Notes, siehe https://git-scm.com/docs/git-notes – ThorSummoner

Antwort

1

möglicherweise der einfachste Weg ist, zu kopieren und die Notiz zu entfernen:

Zum Beispiel verpflichten, die HEAD Erläuterungen zum vorherigen zu bewegen,

# /!\ Be warned, this may be a destructive act 

# git notes copy <source> <dest> 
git notes copy HEAD HEAD^ 

# git notes remove <target> 
git notes remove HEAD 

P. S. Notizen werden nicht automatisch migriert, wenn ein Commit geändert wird.

Verwandte Themen