Advertisement
  1. Web Design
  2. Atom

Совет: Как использовать Atom в качестве Git GUI

by
Read Time:3 minsLanguages:

Russian (Pусский) translation by Ellen Nelson (you can also view the original English article)

Когда вы используете Git в вашей работе, бывает очень полезно иметь доступ к GUI (графическому интерфейсу), чтобы ускорить работу с ним. Есть множество отличных Git GUI из которых можно выбрать, но если вы используете Atom в качестве редактора кода, тогда вам не нужно далеко ходить, чтобы найти отличный вариант.

Благодаря превосходной экосистеме пакетов расширений, созданой общественностью Atom, также хорошо как некоторые встроенные инструменты, есть много разнообразных способов заполучить Git GUI, который будет работать прямо в вашем редакторе. В этой короткой статье, мы рассмотрим три метода.

Примечание: если у вас нет Atom и вы хотели бы получить его, перейдите: https://atom.io/

1. git-control

Пакет git-control является моим любимым, так как он отлично работает с Git. Если, как и я, вы немного более чем обычный пользователь Git, и вам не нужно помнить 100% всех команд, тогда этот пакет для вас.

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

Вы получаете доступ к полному диапазону кнопок, для работы с обычными задачами, например, commit, pull, push и так далее. Автоматически определяет появление новых файлов, изменений в файлах и удаленные файлы, и показывает их на левой панели Workspace. Переключаться между ветками настолько просто, что достаточно просто кликнуть желаемую ветку, на той же боковой панели.

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

Чтобы установить этот пакет, перейдите в Packages > Settings View > Install Packages/Themes, выполните поиск для git-control и нажмите соответствующую кнопку Install, для его установки. Чтобы открыть его после установки, идите в Packages > git-control > Toggle.

2. Интеграция со встроенным git

Если вы не хотите устанавливать какие-либо пакеты вообще, другим вариантом для вас будет встроенная в Atom интеграция с Git, которую вы, естественно, можете найти в редакторе кода, созданного GitHub. Чтобы открыть панель управления Git, переместите указатель мыши в крайний правый угол Atom и вы увидите маленький полукруг со стрелкой на нем. Нажмите на него и увидите интерфейс, Показанный на изображении ниже, который открывается как правая боковая панель.

Через этот интерфейс вы увидите готовые и не готовы к отправке изменения, и вы сможете фиксировать изменения на сервер совместно с комментарием. В интерфейсе есть две вкладки, на изображении выше показаны левая и правая панель для определённой интеграции с GitHub. В последнее время я использовал Gitlab, поэтому я не могу рассказать вам слишком много о разделе GitHub, но если вы пользователь GitHub, я уверен, что эта родная интеграция будет очень удобной.

3. git-plus

Пакет git-plus предоставляет GUI, для тех, кто уже знает, что делает и просто хочет удобный, встроенные способ работать. Для установки этого пакета, ищите git-plus через Packages > Settings View > Install Packages/Themes.

После установки, Packages > Git Plus. Тут вы увидите список со всеми командами, которые вы обычно запускаете через терминал.

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

Закругляемся

Это три способа, чтобы заставить тебя пройтись по графическим интерфейсам для использования Git, прямо внутри редактора Atom.  По моему опыту это делает работу с Git более приятной, гладкой и эффективной. Надеюсь, вы найдете один из этих вариантов, который делает те же вещи для вас!

Ссылки по теме:

Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.