GitButler - это инструмент для работы с Git, который превращает запутанные команды в понятные действия. Работает поверх любого Git-репозитория, ничего настраивать не нужно, просто запускаешь и начинаешь использовать.
Главная фишка - стековые ветки. Можно строить функции одну поверх другой без конфликтов слияния, а потом отправлять изменения на ревью независимо друг от друга. Параллельные ветки позволяют работать сразу над несколькими задачами без переключения контекста, забудь про бесконечные git checkout.
Unlimited Undo - это как машина времени для кода. Ошибся, откатил, переделал, снова откатил. Даже после коммитов. Smartlog показывает, что происходит в активных ветках, без танцев с бубном вокруг git log. Редактирование истории стало простым: перемещай изменения между коммитами, переставляй их местами, вноси правки через понятные команды.
GitButler заточен под работу с AI-агентами. Команды предсказуемые, вывод структурированный в JSON, можно автоматизировать рабочие процессы без костылей. Инструмент бесплатный, с открытым исходным кодом, работает с любыми Git-репозиториями и удаленными серверами. Установка через одну команду в терминале или скачивание бинарника.