И это всё МОЁ
Тулза должна быть максимально похожа на git gui. Следующие фичи git gui для меня максимально важны:
- Есть возможность делать stage/unstage для отдельных блоков изменений и для отдельных строк
- Есть отдельные списки для измененных файлов в дереве и содержимого индекса, если в файле часть изменений в индексе а часть нет, то должна быть возможность смотреть эти изменения по отдельности
- Не тупит на огромных репозиториях с тысячами файлов и кучей изменений
- Списки файлов находятся сбоку, оставляя большое рабочее пространство для просмотра диффа (а не амбразуру, порезанную сверху и снизу, как в некоторых хипстерских клиентах)
- Поддерживает Linux
И всем git gui хорош, да только нет в нем подстветки изменений внутри строк. Есть ли альтернатива, которая это может, или придется git gui допиливать?