Я начал изучать DVCS на базаре из-за его дружелюбия к новичкам, а недавно из-за его скорости перешел в Git для своей повседневной работы. Единственное, чего мне не хватает на базаре, - это диалоговое окно bzr qlog
, которое позволяет скрывать или отображать линии развития, щелкая знак плюса, как показано здесь.
![bzr qlog showing hideable branches](https://i.stack.imgur.com/BMSxX.png)
Я бы хотел найти что-то похожее для git. Я проверил GUI, перечисленные здесь и здесь , и я думаю, что мне удалось получить все соответствующие из здесь . Кто-нибудь знает о реализации со скрытыми ветвями? Обратите внимание, я не имею в виду возможность указывать все ветви по сравнению с одной ветвью, что могут сделать почти все графические интерфейсы. Я имею в виду возможность скрывать или показывать сторону ^ 2 любого коммита слияния в пределах одной ветви.
Я предпочитаю открытый исходный код и кроссплатформенный, но приму даже что-то коммерческое и / или только Windows. Я полагаю, что мог бы использовать bzr-git
, чтобы продолжить использовать базар только для просмотра истории, но это, вероятно, создает больше проблем с юзабилити, чем решает, не говоря уже о проблемах со скоростью, которые вызвали переключение в первую очередь.
При этом, если нет доступных реализаций этой функции, это из-за некоторой технической разницы между git и bazaar, которая делает ее неосуществимой? Или это просто не приходило в голову кому-либо, работающему с git GUI, из-за типичных рабочих процессов или по другим неработающим причинам? Если нет непреодолимых технических причин, я мог бы сам уделить время этому конкретному вкладу.