Я вижу текст на основе графика, выполняющий команду: git log --graph --source
.Анализ цвета из git log
Есть ли способ форматирования вывода, чтобы я мог анализировать цвет ветки на какой-либо конкретной линии? Я играл с --pretty-format, но не могу ни с чем с ним справиться.
Так, например, если текущая ветка красного цвета, у нее будет какой-то идентификатор вместе с ним, чтобы сказать мне, что это красная линия.
Редактировать: Я также использую Node.js. Он не способен отображать несколько цветовых кодов ANSI в одной строке.
Редактировать: Цель этой задачи - восстановить исходный вывод консоли в моем собственном приложении и отобразить ее через HTML. Я нашел альтернативное решение для этой задачи в своем ответе.
Что вы на самом деле пытаетесь сделать? Возможно, лучший способ. – Cascabel
Я пытаюсь вывести текстовый граф, сгенерированный git, и сделать свое собственное представление об этом. –