Как да управляваме Git и GitHub Проекти с Atom
Страхотна новина за приятелите ми на разработчиците; Интеграция на Git и GitHub са доставени с новата версия на Atom. Новата функция беше достъпна като бета за известно време, но сега с Atom 1.18, тя е готова за употреба и за широката публика. От сега нататък можете изпълнява общи операции Git и GitHub без да напуска редактора на кодове.
Както Атом започна Вътрешният инструмент на GitHub, стъпката на интегриране на Git и GitHub не е супер-изненадваща, но ще продължи подобряване на работния процес на Atom със сигурност. С новата версия Atom също засилва позицията си в сценичния редактор, тъй като Visual Studio Code вече предлагаше една и съща функция за известно време..
Инициализирайте хранилище Git
Atom получи два нови раздела, един за Git и друг за GitHub, чрез които можете да управлявате вашите Git операции. Можете да получите достъп до тях или чрез кликване върху Преглед> Превключване на Git Tab / Превключване на GitHub Tab
менюта в горната лента с менюта, или като щракнете върху иконата на малко> навъртане в дясната страна на прозореца на редактора.
(Ако горното ви меню е скрито, можете да го разкриете, като натиснете клавиша Alt.)
Можете също да използвате следното комбинация от клавиши за достъп до разделите:
- Раздел Git: Ctrl + Shift + 9
- Раздел GitHub: Ctrl + Shift + 8
Кликнете върху Създайте хранилище
бутон и изберете папката, в която искате да бъде записано вашето репо. накрая, кликнете върху +В него
бутон.
И това е всичко Git хранилището е инициализирано без да се налага да докосвате командния ред. Ето как стартов екран на празен Git репо изглежда:
Както виждате, оформлението е толкова удобно, колкото може да бъде. Можете да видите поетапни и неустановени промени един под друг, и направи ангажимент по всяко време. Плюс това можете включете и изключете раздела Git като просто натиснете иконата.
въпреки че “проект” панелът от лявата страна не го показва, репо, както би трябвало, съдържа скритите .Git
папка с настройките на Git.
Смяна на етапа
Бързо създадох два тестови файла, index.html
и style.css
, да видиш как работи постановката.
Atom поставя и двата файла в “Непроменени промени” в секцията Git отдясно. И в “проект” отляво, имената на ненаписаните файлове се появяват в зелено.
Има три начина можете да направите промените:
- Фаза на сцената - етапи само един отделен файл
- Избор на етап - етапи на част от конкретен файл
- Етап Всички - етапи на всички неразредени файлове
Направете отделен файл или селекция
Ако искате да стартирате само един файл, тогава просто кликнете върху името на файла в “Непроменени промени” секция. В прозореца за редактори ще се отвори нов раздел, където можете да изберете дали искате етап на целия файл (Фаза на сцената
) или само селекция от него (Избор на етап
).
Направете сцени на всички неразредени файлове
Ако искаш да направиш сцена всички неразредени файлове наведнъж просто кликнете върху Етап Всички
в горния десен ъгъл на раздела Git.
Подредените файлове са преместени в “Поетапни промени” раздел. И ако промените мнението си, можете изтрийте ги като кликнете върху Изтриване на всички
в горната част на “Поетапни промени” раздел.
Извършване на промени
Най- “Промени в етапа” раздел е основно вашето област. Когато достигнете крайъгълен камък в развитието, трябва да извършите промените. Като се ангажирате, вие запази моментното състояние на проекта в системата за контрол на версиите на Git, така че да можете да се върнете към нея (ако искате), без да губите нищо.
За да обвържете Вашата зона за спиране, въведете съобщение за поемане (която скоро описва промените, които сте направили след последното финализиране) в Изпращане на съобщение
и щракнете върху бутона Извършване.
В резултат и двете “Непроменени промени” и “Поетапни промени” раздел ще се изчисти и цвета на имената на файловете в “проект” ще бъде прозорец отново се превърна в бяло.
Други операции на Git
Има много други операции на Git, които можете да изпълнявате и направо от редактора на Atom. Например, можете създайте нов клон като кликнете върху името на клона в долната част на раздела Git. Тук можете също превключвате между различните клонове.
въпреки това, все още не са достъпни всички операции на Git от Atom. Например, не можете да изтривате клонове или да правите конфигурации. За да изпълните тези задачи, все още трябва използвайте командния ред. Интеграцията на Atom на Git все още е много нова, така че се надяваме, че към тях ще се добави и подкрепа по-рядко използвани операции в бъдеще.
Можете да получите достъп до списък с всички функции, свързани с Git чрез командната палитра чрез свързване на клавишите Ctrl + Shift + P и типизиране “Git” в него.
Клониране на хранилище GitHub
Новата функция за интегриране на Git в Atom не работи само локално, но можете клониране на хранилище GitHub също.
За да направите това, отворете командната палитра чрез натискане на Ctrl + Shift + P и изберете GitHub: Клониране
команда. След това добавете URL адреса, от който искате да клонирате (URL адреса на GitHub repo) и папката, в която искате да клонирате репо. накрая, натиснете бутона Clone.
Оторизирайте GitHub за Atom
Да се да правите промени в проект на GitHub, ти трябва да упълномощавайте GitHub за Atom. Следвайте инструкциите, които виждате в раздела Atom на GitHub. Първо посетете github.atom.io/login
URL адрес и влезте в профила си в GitHub. Тук можете генерира токен с които можете да извършите оторизацията.
Въведете маркера за оторизация в полето за въвеждане можете да видите в раздела GitHub на Atom и влезте в профила си.
Оттук можете да получите достъп до три най-често използвани операции на GitHub: извличане, натискане и изтегляне на заявки като щракнете върху иконата със стрелка надолу в долната част на раздела GitHub.