Взгляните на PEP-238 : изменение оператора разделения
Оператор // будет иметь возможность запросить разделение по полу однозначно.
Как можно получить древовидное представление коммитов в терминале?
git log --graph --oneline --all
- хорошее начало.
Вы можете получить несколько странных букв. Это коды ASCII для цветов и структуры. Чтобы решить эту проблему, добавьте следующее в свой .bashrc
:
export LESS="-R"
, чтобы вам не нужно было использовать фильтр Tig ASCII по
git log --graph --pretty=oneline --abbrev-commit | tig // Masi needed this
Статья текстовый граф из Git-ready ] содержит другие варианты:
git log --graph --pretty=oneline --abbrev-commit
Что касается статьи, которую вы упомянули, я бы пошел с Ответом Пода : специальный ручной вывод.
Якуб Наребски упоминает в комментариях tig , текстовый интерфейс на основе ncurses для git. См. их релизы .
Он добавил параметр - график
еще в 2007 году.