Как управлять проектами Git и GitHub с помощью Atom
Отличная новость для моих друзей-разработчиков; Интеграция с Git и GitHub были только что отправлены с новым выпуском Atom. Новая функция была доступна в виде бета-версии некоторое время, но теперь с Atom 1.18 она также готова для использования широкой публикой. Отныне вы можете выполнять общие операции Git и GitHub не выходя из редактора кода.
Атом начал как Внутренний инструмент GitHub, шаг интеграции Git и GitHub не удивителен, однако это будет способствовать улучшить процесс разработки Atom наверняка. В новом выпуске Atom также укрепляет свои позиции на сцене редактора кода, поскольку Visual Studio Code уже некоторое время предлагает ту же функцию.
Инициализировать Git-репозиторий
Атом получил две новые вкладки, один для Git а также еще один для GitHub, с помощью которого вы можете обрабатывать ваши операции Git. Вы можете получить к ним доступ, нажав Вид> Переключить вкладку Git / Переключить вкладку GitHub
меню в верхней строке меню, или нажав маленький> значок наведения мыши на правой стороне панели редактора.
(Если ваша верхняя строка меню скрыта, вы можете открыть ее, нажав клавишу Alt.)
Вы также можете использовать следующие горячие клавиши для доступа к вкладкам:
- Git Tab: Ctrl + Shift + 9
- GitHub Tab: Ctrl + Shift + 8
Нажмите на Создать репозиторий
кнопка и выберите папку, в которую вы хотите сохранить репо. в заключение, нажмите на +В этом
кнопка.
И это все, ваш Git репозиторий был инициализирован без необходимости прикасаться к командной строке. Вот как стартовый экран из пустого репозитория Git выглядит так:
Как видите, макет настолько удобен, насколько это возможно. Вы можете увидеть постановочные и неустановленные изменения друг под другом, и совершить коммит в любое время. Плюс вы можете включить и выключить вкладку Git просто нажав маленькую> иконку.
Хотя “проект” панель слева не показывает, репо, как и должно, содержит скрытый .мерзавец
папка с вашими настройками Git.
Сценические изменения
Я быстро создал два тестовых файла, index.html
а также style.css
, видеть как устроена постановка.
Атом помещает оба файла в “Неустановленные изменения” раздел на панели Git справа. И в “проект” панель слева, имена неподготовленных файлов появляются в зеленом.
Есть три способа Вы можете внести изменения:
- Сценический файл - Этапы только один отдельный файл
- Выбор этапа - размещает часть определенного файла
- Этап Все - ставит все неподготовленные файлы
Постановка отдельного файла или выделения
Если вы хотите разместить только один файл, просто нажмите на имя файла в “Неустановленные изменения” раздел. В панели редактора откроется новая вкладка, где вы можете выбрать, хотите ли вы поставить весь файл (Сценический файл
) или же только выбор этого (Выбор этапа
).
Поместить все неподготовленные файлы
Если вы хотите поставить все неподготовленные файлы одновременно просто нажмите на Этап Все
меню в правом верхнем углу вкладки Git.
Поставленные файлы переехал в “Постановочные изменения” раздел. И, если вы передумаете, вы можете расстегни их нажав на Unstage All
меню в верхней части “Постановочные изменения” раздел.
Зафиксируйте изменения
“Сценические изменения” раздел в основном ваш плацдарм. Когда вы достигаете вехи в развитии, вам необходимо зафиксировать изменения. Совершая, вы сохранить текущее состояние проекта в систему контроля версий Git, чтобы вы могли вернуться к ней (если хотите), ничего не потеряв.
Для фиксации вашего плацдарма, введите сообщение коммита (это кратко описывает изменения, которые вы сделали после последнего коммита) в Отправить сообщение
и нажмите кнопку «Подтвердить».
В результате оба “Неустановленные изменения” а также “Постановочные изменения” раздел будет очищен и цвет имен файлов в “проект” панель будет изменил обратно на белый.
Другие операции с Git
Существует множество других операций Git, которые вы также можете выполнять прямо из редактора Atom. Например, вы можете создать новую ветку нажав на название ветки внизу вкладки Git. Здесь вы также можете переключаться между разными ветками.
тем не мение, еще не все операции с Git доступны в Atom. Например, вы не можете удалять ветви или создавать конфигурации. Для выполнения этих задач вам все равно придется используйте командную строку. Интеграция Atom с Git все еще очень нова, так что, надеюсь, поддержка будет добавлена к этим менее часто используемые операции в будущем.
Вы можете получить доступ ко списку всех функций, связанных с Git через командную палитру используя связывание клавиш Ctrl + Shift + P и типирование “Гит” внутрь.
Клонировать репозиторий GitHub
Новая функция интеграции Git Atom не только работает локально, но вы можете клонировать репозиторий GitHub также.
Сделать так, откройте командную палитру нажав Ctrl + Shift + P и выберите GitHub: клон
команда. Затем добавьте URL, с которого вы хотите клонировать (URL репозитория GitHub), и папку, в которую вы хотите клонировать репо. в заключение, нажмите кнопку Клонировать.
Авторизуйте GitHub для Atom
к внести изменения в проект GitHub, вам нужно авторизовать GitHub для Atom. Следуйте инструкциям, которые вы видите на вкладке Atom GitHub. Во-первых, посетите github.atom.io/login
URL и войдите в свою учетную запись GitHub. Здесь вы можете генерировать токен с помощью которого вы можете выполнить авторизацию.
Введите токен авторизации в поле ввода вы можете увидеть на вкладке Atom GitHub и Войдите в свою учетную запись.
Отсюда вы можете получить доступ к три наиболее распространенные операции GitHub: получать, выдвигать и извлекать запросы нажав значок со стрелкой вниз в нижней части вкладки GitHub.