From d35883f275610f7a84a3e55a5c9eb22086536748 Mon Sep 17 00:00:00 2001 From: Evgeny Melnikov Date: Mon, 11 Oct 2021 21:33:16 +0300 Subject: [PATCH] Added Git UI clients in tooling --- Tooling.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/Tooling.md b/Tooling.md index bc12ec2..d993cd2 100644 --- a/Tooling.md +++ b/Tooling.md @@ -139,3 +139,31 @@ Стоимость: бесплатно Набор инструментов, который поможет исследовать разнообразные проблемы во время работы приложения: утечка памяти, профилирование тормозов и т.д. Заточен для работы с различными дистрибутивами Linux. + +## Git клиенты + +* **SmartGit** + + Сайт: https://www.syntevo.com/smartgit/ + + Стоимость: бесплатная для личных или open source проектов, в ином случае - платная + + Полноценный кроссплатформенный комбайн для работы с git репозиториями. Из коробки предоставляет следующие возможности: прием/отправка изменений в репозитории, просмотр истории изменений, текстовый редактор для разрешения конфликтов и т.д. Поддерживает интеграцию со всеми популярными репозиториями: GitHub, BitBucket, GitLab и т.д. + +* **Atlassian SourceTree** + + Сайт: https://www.sourcetreeapp.com/ + + Стоимость: бесплатно + + Отличная бесплатная альтернатива для работы с git через графический интерфейс. Не уступает по функционалу SmartGit за исключением отсутствия собственного редактора разрешения конфликтов. Но это легко исправляется интеграцией Visual Code или любого другого редактора, который умеет сравнивать файлы между собой. Во всем остальном полностью дублирует функциональность SmartGit: кроссплатформенный, поддерживает интеграцию с публичными репозиториями: GitHub, BitBucket, GitLab и т.д. + + +* **Git Kraken** + + Сайт: https://www.gitkraken.com/ + + Стоимость: бесплатная для личных или open source проектов, в ином случае - платная + + Кроссплатформенный и высокоэффективный клиент для Windows, Linux, MacOS. Поддерживает интеграцию с GitHub, Bitbucket и Gitlab, а также весь необходимый функционал для повседневной работы: изучение истории изменений, прием/отправка изменений, переключение между ветками, встроенный редактор разрешения конфликтов и т.д. +