Невозможно показать дерево Git в терминале

Взгляните на PEP-238 : изменение оператора разделения

Оператор // будет иметь возможность запросить разделение по полу однозначно.

385
задан snv 5 August 2015 в 10:56
поделиться

1 ответ

Как можно получить древовидное представление коммитов в терминале?

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

git log graph

Что касается статьи, которую вы упомянули, я бы пошел с Ответом Пода : специальный ручной вывод.


Якуб Наребски упоминает в комментариях tig , текстовый интерфейс на основе ncurses для git. См. их релизы .
Он добавил параметр - график еще в 2007 году.

729
ответ дан 22 November 2019 в 23:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: