Πώς μπορώ να κάνω git δείχνουν τρέχοντα κόμβο μου στο γράφημα καταγραφής; git log --graph --all
σηματοδοτεί όλοι οι κόμβοι εξίσου με *, αλλά έχω συνηθίσει να Mercurial όπου hg glog οπτικά διαφοροποιεί τρέχοντα κόμβο μου απεικονίζει με @. Αυτό είναι ιδιαίτερα χρήσιμο μετά git φέρω (γνωστός και ως hg pull), όταν τρέχοντα κόμβο μου δεν θα είναι απαραίτητα να είναι στην κορυφή.
Προς το παρόν έχω να καταλάβω κατακερματισμού τρέχοντα κόμβο μου και στη συνέχεια να κυνηγούν μέσα από την έξοδο του γραφήματος καταγραφής. Υπάρχει καλύτερος τρόπος;
PS - Είμαι σε μη γραφικό περιβάλλον, ώστε gitk δεν αποτελεί επιλογή.
[UPDATE: τώρα είμαι πλήρως εγκλιματισθεί στις git, και το πρώτο πράγμα που χρειάζεται για τη δημιουργία ενός νέου περιβάλλοντος είναι θέμα την ακόλουθη εντολή για να στήσετε ένα ψευδώνυμο git:
git config --global alias.map 'log --graph --full-history --all --color --decorate'
Αυτό μου επιτρέπει να πληκτρολογήσετε git map
σε κάθε repo και να δείτε ένα χάρτη ascii-art όλων των κλάδων και δεσμεύεται, και τη θέση μου σε αυτό το χάρτη. Αυτό το ψευδώνυμο είναι ίσως πιο διαδεδομένες εντολή git μου σε αυτό το σημείο (εκτός προσθέσετε και να δεσμευτεί), είναι πραγματικά απαραίτητο για μένα]