Разработчик на протяжении трех лет использовал GitKraken, но после повышения цены до $99 в год и ограничения базовых возможностей начал искать альтернативы. Он нашел GitSquid — инди-клиент, который не только предлагает бесплатный тариф, но и все основные функции для работы с Git, что способно привлечь внимание многих разработчиков.
На что обратить внимание
GitSquid предлагает пользователям простую установку без необходимости создания учетных записей и регистрации. Интерфейс сразу же вызывает ощущение знакомости, что делает переход легким для пользователей GitKraken. График коммитов наглядный, а загрузка больших репозиториев, например, с 15 тысячами коммитов, производится быстро без задержек.
Клиент предлагает множество полезных функций, таких как:
- Управление изменениями: возможность перетаскивать файлы между статусами — стаджированные и не стаджированные. Есть также удобный просмотр изменений как в виде дерева, так и в виде списка.
- Интегрированный терминал: доступ через комбинацию клавиш Cmd+backtick позволяет выполнять команды, такие как npm или git stash, не переключаясь между окнами.
- Мульти-репозиторные вкладки: поддержка нескольких репозиториев с вкладками сверху, которые сохраняются между сессиями.
- Интеграция с GitHub, GitLab и Bitbucket: удобно управлять PR и задачами без открытия браузера.
- Профили для различных учетных записей: возможность переключаться между личными и рабочими учетками без путаницы.
Цены и доступность
GitSquid предлагает бесплатный тариф, который охватывает все основные операции с Git, график коммитов, просмотр различий и терминал с одним интеграционным сервисом. Платная версия стоит €49 в год и дает доступ к неограниченному количеству вкладок, профилей и интеграций, а также расширенным функциям, включая работу с Gitflow и подмодулями.
Для сравнения: GitKraken требует $99 в год для Pro-плана и $199 для командного доступа. Напротив, GitSquid не требует регистрации для бесплатного использования и не собирает данные о пользователях.
Преимущества и недостатки
Хотя GitSquid предлагает много преимуществ, он имеет и свои недостатки. Например, отсутствует поддержка перенаправления SSH-агента, что может затруднить работу с некоторыми ключами. Также стоит учесть, что приложение относительно новое, и сообщество пользователей пока небольшое.
Итог
GitSquid показывает, что качественный инструмент для работы с Git не обязательно должен стоить дорого. Для российских разработчиков, стремящихся оптимизировать свои затраты на инструменты, GitSquid может стать отличной альтернативой GitKraken. Запуск нового клиента не займет больше 30 секунд, а бесплатный тариф позволяет протестировать основные функции без риска.
В ближайших обновлениях разработчики обещают добавить больше возможностей и расширить интеграции, что делает GitSquid интересным проектом для отслеживания.