Hoe kan ik git toon mijn huidige knooppunt in het logboek grafiek? git log --graph --all
markeert alle knooppunten even met *, maar ik ben gewend aan Mercurial, waar hg GLOG visueel onderscheidt mijn huidige knooppunt door beeltenis van het met @. Dit is vooral handig na git fetch (aka hg pull), toen mijn huidige knooppunt zal niet noodzakelijkerwijs aan de top.
Momenteel heb ik om erachter te komen hash mijn huidige knooppunt en vervolgens te jagen door de uitgang van de grafiek log. Is er een betere manier?
PS - Ik ben in een niet-grafische omgeving, zodat gitk is geen optie.
[UPDATE: nu ben ik helemaal gewend aan git, en het eerste wat ik heb het opzetten van een nieuwe omgeving is het volgende commando om het inrichten van een git alias:
git config --global alias.map 'log --graph --full-history --all --color --decorate'
Dit stelt me in staat om te typen git map
in een repo en zie een ascii-art kaart van alle takken en verbindt, en mijn locatie op die kaart. Deze alias is waarschijnlijk mijn meest gebruikte git opdracht op dit moment (naast toe te voegen en te plegen), echt onmisbaar voor mij]