D
Development Tools
@devxtool181 подп.
245просмотров
5 сентября 2025 г.
statsScore: 270
📱 gitbutlerapp/gitbutler (⭐️ 16.2k) 📱 gitbutler.com Супер-революционный гит клиент, убийца всех убийц, ⚡️ blazingly fast и все остальное. Если без шуток, то это действительно наконец-то хоть какая-то новая идея, а не просто очередной базовый UI. Основная фича - это так называемые "виртуальные ветки", которые решают следующую проблему: представьте, что вы работали над какой-то веткой, но в какой-то момент нужно переключиться на другую ветку и выполнить работу там. В таком случае мы обычно, ну: ▪️ Делаем git stash или git commit, чтобы зафиксировать текущую ветку. ▪️ Переключаемся на новую ветку, делаем там правки, коммитим, пушим. ▪️ Возвращаемся на предыдущую ветку и продолжаем изначальную работу. Уже звучит немножко напряжно. Если еще представить себе, что в первой ветке изменялся какой-то билдфайл, то часто на каждом шаге еще обычно приходится дополнительно ре-импортить проект в IDE или где вы там работаете. Короче, НЕУДОБНО 👎 Эта проблема решается введением "виртуальных веток", которые позволяют при переключении как бы не менять стэйт working directory. Ну, то есть с этой тулзой ворфклоу выглядел бы так, что по новой таске вы бы просто сделали + запушили необходимые правки в новую ветку, по факту не переключаясь со своей изначальной ветки. Ну, есть свои нюансы, конечно, как и везде, но количество головной боли в любом случае сильно меньше. Ну и сам UI тоже хорош при всём этом, но это уже так, приятный бонус.
245
просмотров
1440
символов
Нет
эмодзи
Нет
медиа

Другие посты @devxtool

Все посты канала →
📱 gitbutlerapp/gitbutler (⭐️ 16.2k) 📱 gitbutler.com Супер- — @devxtool | PostSniper