Як керувати проектами 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: Ctrl + Shift + 9
- Вкладка GitHub: Ctrl + Shift + 8
Натисніть кнопку Створити сховище
кнопки і виберіть папку, в якій потрібно зберегти репо. Нарешті, натисніть кнопку +В цьому
кнопки.
І це все, ваше Репозитарій Git ініціалізовано не торкаючись командного рядка. Ось як це стартера порожнього репо Git виглядає так:
Як ви бачите, макет так само зручний, як може бути. Ви можете побачити поетапні і нестабілізовані зміни під один одного, і зробити фіксацію в будь-який час. Плюс, ви можете увімкнути та вимкнути вкладку Git просто натиснувши на іконку.
Хоча “Проект” панель з лівої сторони не показує це, репо, як слід, містить приховані .git
папки з налаштуваннями Git.
Стадія зміни
Я швидко створив два тестові файли, index.html
і style.css
, бачити як працює постановка.
Atom поміщає обидва файли в “Непомінені зміни” на панелі Git праворуч. І, в “Проект” панель зліва, імена неперебудованих файлів з'являються зеленим кольором.
Існує три способи можна внести зміни:
- Фазовий файл - виконує лише один окремий файл
- Вибір етапу - виділяє частину певного файлу
- Стадія все - стадії всіх неперебудованих файлів
Стадія окремого файлу або виділення
Якщо ви хочете розмістити лише один файл, то просто натисніть на назву файлу в “Непомінені зміни” розділ. Нова панель відкриється в області редактора, де ви можете вибрати, якщо ви хочете етап весь файл (Фазовий файл
) або тільки його вибір (Вибір етапу
).
Опублікуйте всі неперебудовані файли
Якщо ви хочете зробити сцену всі неперебудовані файли одночасно просто натисніть кнопку Стадія все
у верхньому правому куті вкладки Git.
Постановочні файли переміщено до “Поетапні зміни” розділ. І, якщо ви передумаєте, можете знімайте їх натисканням кнопки Unstage All
у верхній частині вікна “Поетапні зміни” розділ.
Внесіть зміни
The “Зміни етапу” розділ в основному ваш область постановки. Коли ви досягаєте етапу розвитку, потрібно вносити зміни. Здійснюючи, ви зберегти моментний стан проекту у систему керування версіями Git, щоб ви могли повернутися до нього (якщо хочете), не втрачаючи нічого.
Щоб зафіксувати вашу область відліку, введіть повідомлення повідомлення (що коротко описує зміни, внесені після останнього фіксації), у Здійснити повідомлення
і натисніть кнопку Commit.
У результаті обидві “Непомінені зміни” і “Поетапні зміни” розділ буде очищено і колір імен файлів у “Проект” панель буде змінився на білий.
Інші операції Git
Існує багато інших операцій Git, які також можна виконати прямо з редактора Atom. Наприклад, ви можете створити нову гілку натиснувши на назву відділення внизу вкладки Git. Тут ви також можете перемикатися між різними гілками.
Однак, ще не всі операції Git доступні з Atom. Наприклад, ви не можете видаляти гілки або створювати конфігурації. Для виконання цих завдань вам все одно доведеться використовуйте командний рядок. Інтеграція Gom з Atom все ще дуже нова, тому ми сподіваємося, що до них буде додана підтримка менш часто використовувані операції в майбутньому.
Ви можете отримати доступ до списку всіх функцій, пов'язаних з Git через Палітуру команд за допомогою прив'язки клавіш Ctrl + Shift + P та введення тексту “Git” в це.
Клонування сховища GitHub
Нова функція інтеграції Git для Atom працює не тільки локально, але й ви можете клонувати сховище GitHub так само.
Робити так, відкрийте Палітру команд натиснувши Ctrl + Shift + P і виберіть GitHub: Клонування
команду. Потім додайте URL-адресу, з якої потрібно клонувати (URL-адреса GitHub repo), і папку, в яку потрібно клонувати репо. Нарешті, натисніть кнопку Clone.
Авторизуйте GitHub для Atom
До вносити зміни до проекту GitHub, тобі потрібно авторизуйте GitHub для Atom. Дотримуйтесь інструкцій, які ви бачите на вкладці GitHub Atom. Спочатку відвідайте github.atom.io/login
URL та увійдіть до свого облікового запису GitHub. Тут ви можете генерувати маркер з яким можна виконати авторизацію.
Введіть маркер авторизації у поле вводу можна побачити на вкладці GitHub і увійдіть до свого облікового запису.
Звідси ви можете отримати доступ до три найпоширеніші операції GitHub: витягувати, натискати та відпускати запити натиснувши значок зі стрілкою вниз у нижній частині вкладки GitHub.