Wie kann ich meinen aktuellen Knoten im log Grafik machen git zeigen? git log --graph --all
alle markiert die Knoten gleich mit *, aber ich bin zu Mercurial verwendet , wo hg meine aktuellen Knoten Glog unterscheidet visuell indem sie sie mit @ darstellt. Dies ist besonders nützlich nach git (aka hg pull) holen, wenn mein aktueller Knoten nicht unbedingt an der Spitze sein wird.
Zur Zeit habe ich meinen aktuellen Knotens Hash herausfinden und dann durch die Ausgabe von Graphen log jagen. Gibt es einen besseren Weg?
PS - Ich bin in einer nicht-grafischen Umgebung so gitk keine Option ist.
[UPDATE: jetzt bin ich voll akklimatisiert git, und das erste, was ich eine neue Umgebung keine Einrichtung ist der folgende Befehl eines Git-Alias-Setup:
git config --global alias.map 'log --graph --full-history --all --color --decorate'
Dies ermöglicht es mir zu geben git map
jede Repo und sehen den Zweigen eine ascii-art Karte aller und verpflichtet sich , und meine Position auf dieser Karte. Dieser Alias ist wahrscheinlich meine einzige am häufigsten verwendeten git Befehl an dieser Stelle (neben hinzufügen und Festschreibung), wirklich unentbehrlich für mich]