Wie git-notes commit löschen?

8

git-notes wird verwendet, um Objektnotizen hinzuzufügen oder zu prüfen. Wie kann ich ein git-notes commit löschen, damit das commit des git-notes Befehls nicht in git history existiert? Ich möchte git-notes commit löschen, ich meine nicht die "git-notes remove", die nur diese notizen entfernen und eine weitere commit machen.

    
Fei 06.08.2012, 13:17
quelle

3 Antworten

5

Da git Notizen in einem separaten (verwaisten) Zweig speichert (standardmäßig mit refs/notes/commits angegeben), können Sie Zweig erstellen, auf den Notizkopf zeigen, ihn wie gewohnt bearbeiten (z. B. rebase ) und aktualisieren Notizen verweisen auf die Spitze dieses Zweigs:

%Vor%     
max 06.08.2012 13:40
quelle
1

git notes prune Entfernt alle Notizen für nicht existierende / nicht erreichbare Objekte.

    
Tim 27.08.2013 19:24
quelle
-3

git notes erstellt kein eigenes Commit.

Es könnte tatsächlich verwendet werden, um einem bestehenden Commit einige Notizen hinzuzufügen ( git notes add ).

Wenn Sie git notes remove aufrufen, werden die Notizen entfernt und es wird kein eigenes Commit mehr ausgeführt.

    
eckes 06.08.2012 13:25
quelle

Tags und Links