Лучшие графические клиенты Git для Linux

Лучшие графические клиенты Git для Linux Обзоры

Эта статья будет охватывать список графических клиентов «Git», доступных для Linux. Git — это распределенная система контроля версий, изначально созданная Линусом Торвальдсом. Это может помочь в отслеживании изменений в файлах вашего проекта или репозиториях кода и может использоваться для возврата к более ранним версиям файлов путем отмены коммитов. Команда «git», несомненно, является одной из самых популярных команд для управления репозиториями git. Однако в этой статье основное внимание будет уделено графическим клиентам git.

Git Cola

Git Cola — это бесплатный графический клиент git с открытым исходным кодом, который можно использовать для сравнения версий репозитория git и отображения различий для них. Его также можно использовать для создания новых коммитов, слияния ветвей, редактирования пути, редактирования индекса, управления удаленными ветвями, создания тегов, переназначения содержимого, поиска файлов, редактирования конфигурации репозитория, применения патчей, фиксации вишневого выбора и т.д.

Git Cola — это бесплатный графический клиент git

Вы можете загрузить Git Cola в Ubuntu, выполнив команду, указанную ниже:

sudo apt install git-cola

Вы можете установить Git Cola в других дистрибутивах Linux из диспетчера пакетов.

GitAhead

GitAhead

GitAhead — это бесплатный графический клиент git с открытым исходным кодом, написанный на C ++ и Qt. Его можно использовать для клонирования репозиториев, создания новых репозиториев, просмотра журнала, просмотра файлов в виде дерева, управления конфигурацией репозитория, создания и управления коммитами, управления удаленными репозиториями, управления ветвями, изменения конфигурации подмодулей, отображения истории, просмотра различать, управлять тайниками, применять и управлять исправлениями и т. д. Он также имеет темную тему.

Ungit

Ungit

Ungit — это бесплатный графический клиент git с открытым исходным кодом для Linux, написанный на Electron. Он также имеет удаленный веб-макет, который вы можете запустить на своем собственном сервере. Другие основные функции Ungit включают встроенный файловый браузер, возможность автоматического обновления, подсветку различий, возможность отображать историю фиксации в блок-схеме, такой как графический макет, управлять удаленными репозиториями, управлять подмодулями, создавать и управлять фиксациями, просматривать параллельное сравнение, плагины для популярных текстовых редакторов, таких как VS Code, Atom и Brackets, возможность отменять фиксации и т. д.

Gitg

Gitg

Gitg — это бесплатный графический клиент git с открытым исходным кодом, разработанный командой GNOME. Он может отображать историю фиксации, отображать различия между фиксациями и двумя файлами, включает просмотрщик файлов в виде дерева, поиск фиксаций, создание и управление фиксациями, подключение к удаленным репозиториям, изменение стадии, редактирование информации о пользователе, визуализацию фиксации и историю изменений и т. на. Он специально разработан для обработки данных больших репозиториев, которые могут содержать много ГБ данных.

Вы можете загрузить Gitg в Ubuntu, выполнив команду, указанную ниже:

sudo apt install gitg

Вы можете установить Gitg в других дистрибутивах Linux из диспетчера пакетов.

Giggle

Giggle

Giggle — это графический интерфейс git, также разработанный командой GNOME. Вы можете использовать его для создания новых коммитов и управления ими, просмотра ревизий и истории коммитов, просмотра визуализаций, показывающих прошлые ревизии, просмотра различий между файлами и коммитами, создания исправлений, применения исправлений, просмотра короткого журнала, создания тегов и управления ими, создания и управления ветками поиск по истории редакций, поиск по истории коммитов и т. д.

Вы можете загрузить Giggle в Ubuntu, выполнив команду, указанную ниже:

sudo apt install giggle

Вы можете установить Giggle в других дистрибутивах Linux из диспетчера пакетов.

Guitar

Guitar

Guitar — это бесплатный графический интерфейс git с открытым исходным кодом, написанный на C ++ и Qt5. Это многоязычное программное обеспечение, которое также предоставляет сборки для Raspberry Pi. Вы можете использовать его для клонирования репозиториев, редактирования конфигурации git, управления подписями GPG, слияния и управления ветвями, управления статистикой, создания и управления тегами, запуска команд в интегрированном терминале, просмотра файлов, сокращения репозиториев, очистки репозиториев, управления подмодулями и скоро.

Qgit

Qgit

Qgit — это бесплатный графический клиент git с открытым исходным кодом, написанный на C ++ и Qt. Вы можете использовать его для просмотра истории ревизий и фиксации, управления ветвями и слияния, просмотра и применения патчей, просмотра различий, просмотра аннотаций, визуализации истории ревизий и фиксации, фиксации вишневого выбора, фиксации перетаскивания, создания и управления тегами, просмотра файлов, показать бок о бок, показать короткий журнал и т. д.

Вы можете загрузить Qgit в Ubuntu, выполнив команду, указанную ниже:

sudo apt install qgit

Вы можете установить Qgit в других дистрибутивах Linux из диспетчера пакетов.

Заключение

Это одни из лучших графических клиентов git, доступных для Linux. Хотя доступно множество инструментов командной строки для управления репозиториями git, у клиентов git с графическим интерфейсом есть преимущество, поскольку они могут отображать ревизии и визуализации истории фиксации аккуратно, используя различные элементы пользовательского интерфейса. Эти визуализации позволяют лучше наблюдать за вашими репозиториями git. Некоторые клиенты git также позволяют запускать различные действия с этими визуализациями, щелкая их правой кнопкой мыши.

Читайте также:  Обзор Xiaomi Buds 3T Pro
Оцените статью
ПОПУЛЯРНЫЕ ТЕХНОЛОГИИ
Добавить комментарий