Как мне сделать так, чтобы git показывал мой текущий узел на графике журнала?git log --graph --all
помечает все узлы одинаково с *, но я привык к Mercurial, где hg glog визуально отличает мой текущий узел, отображая его с помощью @.Это особенно полезно после git fetch (он же hg pull), когда мой текущий узел не обязательно будет наверху.
В настоящее время я должен выяснить хэш моего текущего узла, а затем отыскивать вывод графического журнала.Есть ли способ лучше?
PS - я нахожусь в неграфической среде, поэтому gitk не вариант.
[ОБНОВЛЕНИЕ: теперь я полностью привык к git, и первое, что я делаю, настраиваюВ новой среде для установки псевдонима git введите следующую команду:
git config --global alias.map 'log --graph --full-history --all --color --decorate'
Это позволит мне набрать git map
в любом репо и увидеть карту всех ветвей и коммитов ascii-art, а такжерасположение на этой карте.Этот псевдоним, вероятно, является моей единственной наиболее используемой командой git на данный момент (кроме add и commit), действительно необходимой для меня]