Меню Рубрики

Gui client git linux

GUI Clients

Git comes with built-in GUI tools for committing (git-gui) and browsing (gitk), but there are several third-party tools for users looking for platform-specific experience.

If you want to add another GUI tool to this list, just follow the instructions.

SourceTree

Platforms: Mac, Windows Price: Free License: Proprietary

GitHub Desktop

Platforms: Mac, Windows Price: Free License: MIT

TortoiseGit

Platforms: Windows Price: Free License: GNU GPL

Git Extensions

Platforms: Linux, Mac, Windows Price: Free License: GNU GPL

GitKraken

Platforms: Linux, Mac, Windows Price: Free / $29 / $49 License: Proprietary

Magit

Platforms: Linux, Mac, Windows Price: Free License: GNU GPL

SmartGit

Platforms: Linux, Mac, Windows Price: $79/user / Free for non-commercial use License: Proprietary

Tower

Platforms: Mac, Windows Price: $79/user (Free 30 day trial) License: Proprietary

GitUp

Platforms: Mac Price: Free License: GNU GPL

GitEye

Platforms: Linux, Mac, Windows Price: Free License: Proprietary

Platforms: Linux, Windows Price: Free License: GNU GPL

ungit

Platforms: Linux, Mac, Windows Price: Free License: MIT

git-cola

Platforms: Linux, Mac, Windows Price: Free License: GNU GPL

Cycligent Git Tool

Platforms: Linux, Mac, Windows Price: Free License: Proprietary

giggle

Platforms: Linux Price: Free License: GNU GPL

Gitbox

Platforms: Mac Price: $14.99 License: Proprietary

Aurees

Platforms: Linux, Mac, Windows Price: Free License: Proprietary

Platforms: Mac, Windows Price: $49.99, free evaluation License: Proprietary

Working Copy

Platforms: iOS Price: Free with in-app purchases License: Proprietary

CodeReview

Platforms: Linux, Mac, Windows Price: Free License: GNU GPL

gmaster

Platforms: Windows Price: Beta / Free for non-commercial use License: Proprietary

Git2Go

Platforms: iOS Price: Free with in-app purchases License: Proprietary

GitAhead

Platforms: Linux, Mac, Windows Price: Free License: MIT

Pocket Git

Platforms: Android Price: 1.99€ License: Proprietary

GitDrive

Platforms: iOS Price: Free with in-app purchases License: Proprietary

GitX-dev

Platforms: Mac Price: Free License: GNU GPL

GitBlade

Platforms: Linux, Mac, Windows Price: Free Lite version, $59.99/user/year for PRO version License: Proprietary

Guitar

Platforms: Linux, Mac, Windows Price: Free License: GNU GPL

RepoZ

Platforms: Mac, Windows Price: Free License: MIT

Platforms: Windows Price: Free License: Proprietary

Sublime Merge

Platforms: Linux, Mac, Windows Price: $99/user, $75 annual business sub, free eval License: Proprietary

LazyGit

Platforms: Linux, Mac, Windows Price: Free License: MIT

SnailGit

Platforms: Mac Price: $9.99 / Lite version License: Proprietary

GitAtomic

Platforms: Windows Price: 15.00€ License: Proprietary

Gitfox

Platforms: Mac Price: €3.99/m or €24,99/y per user License: Proprietary

GitFiend

Platforms: Linux, Mac, Windows Price: Free License: Proprietary

NitroGit

Platforms: Windows Price: 20€/user / Free for non-commercial use License: Proprietary

GitFinder

Platforms: Mac Price: $24.95 License: Proprietary

Vershd

Platforms: Linux, Mac, Windows Price: Free trial, then $37 License: Proprietary

GitUI

Platforms: Linux, Mac, Windows Price: Free, but donations welcome License: MIT

There are other great GUI tools available as well. Have a look at the list of interfaces, frontends and tools in the Git Wiki.

Источник

Графические клиенты git в Linux

Git – это бесплатная и открытая система управления версиями для разработки программного обеспечения и ряда иных задач. Он необходим, чтобы справляться со всем, от маленьких до очень больших проектов, в которых необходима скорость, эффективность и целостность данных.

Пользователи Linux могут управлять Git в основном через командную строку, однако имеются пользовательские графические интерфейсы git (GUI), которые упрощают эффективное и надежное использование git gui linux, а также предлагают большинство, если не все операции командной строки.

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

1. GitKraken

GitKraken — это кроссплатформенный, элегантный и высокоэффективный gui git клиент на Linux. Он работает на таких системах, как Linux и Mac OS X, а также Windows. Он предназначен для повышения эффективности использования Git и предоставляет следующие функции:

  • Визуальное взаимодействие и подсказки;
  • 100% автономность;
  • Поддержка нескольких профилей;
  • Поддерживает кнопки отмены и повтора функции;
  • Имеет встроенные инструменты;
  • Быстрый и интуитивно понятный интерфейс поиска;
  • Легко адаптируется к рабочей области пользователя, а также поддерживает подмодули и Gitflow;
  • Интегрируется с аккаунтами на GitHub или Bitbucket;
  • Горячие клавиши и многое другое.

2. Git-cola

Git-cola представляет из себя мощный, функциональный Git клиент для Linux, который предлагает пользователям красивый графический интерфейс git. Он написан на Python и выпущен под лицензией GPL.

Интерфейс Git-cola включает несколько инструментов для совместной работы, которые могут быть скрыты и изменены в соответствии с предпочтениями пользователей. Он также предлагает пользователям множество полезных горячих клавиш.

Вот его дополнительные возможности:

  • Множество команд;
  • Пользовательские настройки окна;
  • Настраиваемое и изменяемое окружение;
  • Языковые настройки;
  • Поддержка пользовательских настроек интерфейса.

3. SmartGit

SmartGit — это также кроссплатформенный, мощный, популярный клиент git gui linux, Mac OS X и Windows. Он предназначен для профессионалов, и позволяет пользователям решать повседневные проблемы, повышая свою продуктивность за счет использования эффективных рабочих процессов.

Пользователи могут использовать его с собственными репозиториями или другими хостинг-провайдерами. Он имеет следующие особенности:

  • Поддерживает запросов и комментариев Git;
  • Поддержка SVN репозиториев;
  • Имеет GIT-потоки, SSH-клиент и сравнение файлов/инструменты слияния;
  • Сильно интегрирован с GitHub, BitBucket и Atlassian Stash.

4. Giggle

Giggle — это бесплатный GUI-клиент для Git трекера, который использует инструменты GTK+ и работает только на Linux. Он был разработан Hackathon Imendio в январе 2007 году. В настоящее время интегрирован в дистрибутив GNOME. В основном клиенты git имеют возможность просмотра своей истории репозитория.

5. Gitg

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

Он также дает возможность просмотра файлов, установки необходимой редакции, просмотр пошаговых изменений, открытие репозитория, создание копии репозитория и информация о пользователях.

6. Git GUI

Gui git — это кроссплатформенный и портативный интерфейс для Git, основанный на Tcl/Tk, который доступен на Linux, Windows и Mac OS X. Он позволяет пользователям вносить изменения в свой репозиторий путем внесения новых изменений в уже существующие, создавая отдельные ветки. Кроме того, он позволяет выполнять локальные слияния, и выборки/возвращения к удаленным репозиториям.

7. QGit

QGit — простой, быстрый, но имеющий мощный графический интерфейс Git-клиент, написанный на Qt/C++. Он предлагает пользователям приятный интерфейс и позволяет просматривать историю ревизий, контент и измененные графических файлов по различным веткам.

Некоторые из его особенностей:

  • Просмотр, ревизия, дифференциация, запись истории, аннотация файлов и деревьев архивов;
  • Поддержка фиксации изменений;
  • Позволяет пользователям применять или форматировать серии патчей из выбранных коммитов;
  • Поддерживает функцию перетаскивания для фиксаций между двумя компонентами QGit;
  • Ассоциация последовательности команд, скриптов и каких-либо исполняемых пользовательских файлов;
  • Поддерживает графический интерфейс для общих команд StGit, таких как push/pop, применить/форматировать и многое другое.

8. GitForce

GitForce — простой в использовании и интуитивно понятный графический интерфейс Git, который работает на Linux и Windows, а также любой ОС с поддержкой Mono. Он предоставляет пользователям некоторые из наиболее распространенных функций Git, кроме того, он достаточно мощный, чтобы применяться без использования какого-либо другого клиента командной строки git.

9. EGit

EGit – это плагин Git для Eclipse IDE, его разработчиком стала команда Eclipse. Проект реализован на Eclipse-инструментарии и написан на Java JQit. EGit включает в себя такие функции, как анализ репозитория, новых файлов, фиксация окна и просмотр истории.

10. GitEye

GitEye представляет собой простой и интуитивно понятный графический интерфейс клиента Git, который легко интегрируется с планированием, отслеживанием, пересмотром кода и созданием инструментов, таких как TeamForge, GitGub, Jira, Bugzilla и многое другое. Он гибкий и мощный визуально, а также с функцией управления историей.

11. GITK (Generalized Interface Toolkit)

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

Важно отметить, что GITK позволяет выбрать вид и стиль пользовательского интерфейса, который соответствует его/ее потребностям в зависимости от способностей, предпочтений и текущей среды.

Выводы

В этой статье мы рассмотрели самые известные графические клиенты Git Linux, однако, возможно мы пропустили один или два клиента в списке, поэтому мы ожидаем ваши предложения в комментариях ниже. Также вы можете посоветовать какие клиенты git с графическим интерфейсом вы использовали и какие у них положительные стороны по вашему мнению.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Mac os hardware monitor
  • Mac os hackintosh intel
  • Mac os guild wars 2
  • Mac os gui scripting
  • Mac os gtx 1060