Это одна из функций, которую мне не хватает в GitX. Есть ли такой клиент?
То, что я имею в виду под сбором вишни, - это способность включать в коммит только определенные строки. Как Crecord, но с хорошим графическим интерфейсом.
Поскольку TortoiseHg доступен для Linux, я ожидаю, что он будет работать и на Mac OS X. Сбор вишни можно сделать с помощью расширения «Пересадка».
Похоже, что у Atlassian's SourceTree есть и вишня. У меня еще не было времени попробовать это.