GUI визуализатора истории Git, который может скрывать ветки?

Я начал изучать DVCS с помощью bazaar из-за его удобства для новичков, а недавно перешел на git для повседневной работы из-за его скорости. Единственное, что мне не хватает на bazaar, - это диалоговое окно bzr qlog , которое позволяет скрывать или отображать линии разработки, щелкая по значку «плюс», как показано здесь.

bzr qlog showing hideable branches

Я бы хотел найти что-то подобное для git. Я проверил графические интерфейсы, перечисленные здесь и здесь , и я думаю, что мне удалось получить все соответствующие из здесь . Кто-нибудь знает о реализации со скрытыми ветвями? Обратите внимание, я не имею в виду возможность указывать все ветки вместо одной, что могут делать почти все графические интерфейсы. Я имею в виду возможность скрыть или показать сторону ^ 2 любого коммита слияния в одной ветке.

Я предпочитаю открытый исходный код и кросс-платформу, но приму даже что-то коммерческое и / или только Windows. Полагаю, я мог бы использовать bzr-git , чтобы продолжать использовать bazaar только для просмотра истории, но это, вероятно, создает больше проблем с удобством использования, чем решает, не говоря уже о проблемах со скоростью, которые в первую очередь побудили переключиться.

При этом, если нет доступных реализаций этой функции, то это из-за некоторой технической разницы между git и bazaar, которая делает ее невозможной? Или это просто не приходило в голову никому, кто работает над графическим интерфейсом git, из-за типичных рабочих процессов или по другим нефункциональным причинам? Если нет непреодолимых технических причин, я мог бы найти время, чтобы сделать этот конкретный вклад сам.

6
задан Community 23 May 2017 в 12:07
поделиться