Как я могу сделать мерзавец показать мой текущий узел в лог графа? git log --graph --all
помечает все узлы одинаково с *, но я привык к Mercurial , где рт.ст. GLog визуально отличает мой текущий узел, изображая его с @. Это особенно полезно после мерзавец выборки (ака рт.ст. тянуть), когда мой текущий узел не обязательно будет на самом верху.
В настоящее время я должен выяснить хэш моего текущего узла, а затем охотиться через выход журнала граф. Есть ли способ лучше?
PS - Я в не графическом окружении, так gitk не вариант.
[UPDATE: теперь я полностью акклиматизировался мерзавец, и первое, что я создание новой среды является проблемой следующей команды, чтобы настроить мерзавец псевдоним:
git config --global alias.map 'log --graph --full-history --all --color --decorate'
Это позволяет мне вводить git map
в любой репозиторий и увидеть ASCII-арт карту всех ветвей и совершает, и мое место на этой карте. Этот псевдоним, вероятно , моя единственная самая используемая команда мерзавец в этой точке (помимо добавления и фиксации), на самом деле незаменим для меня]