Kako upravljati Git i GitHub projektima s Atomom
Dobre vijesti za moje prijatelje razvojne programere; Git i GitHub integracija samo su isporučeni s novim izdanjem Atoma. Nova značajka je neko vrijeme bila dostupna kao beta, ali sada sa Atom 1.18, spremna je za korištenje i široj javnosti. Od sada, možete izvoditi uobičajene operacije Git i GitHub bez napuštanja uređivača koda.
Kao što je Atom počeo GitHubov interni alat, korak integracije Git-a i GitHub-a nije super-iznenađujući, ali će i dalje biti poboljšati Atomov razvojni tijek rada zasigurno. S novim izdanjem, Atom također jača svoju poziciju u sceni za uređivanje koda, jer je Visual Studio Code već neko vrijeme ponudio istu značajku neko vrijeme.
Inicijalizirajte Git repozitorij
Atom je dobio dvije nove kartice, jedan za Git i drugi za GitHub, kroz koje možete upravljati svojim Git operacijama. Možete im pristupiti ili klikom na Prikaz> Toggle Git Tab / Toggle GitHub Tab
izbornika u gornjoj traci izbornika, ili klikom na malu ikonu> lebdjenja na desnoj strani okna za uređivanje.
(Ako je vaša gornja traka izbornika skrivena, možete je otkriti pritiskom na tipku Alt.)
Možete koristiti i sljedeće tipkovničke prečace za pristup karticama:
- Kartica Git: Ctrl + Shift + 9
- Kartica GitHub: Ctrl + Shift + 8
Kliknite gumb Stvorite spremište
dugme i odaberite mapu u koju želite spremiti repo. Konačno, kliknite +U tome
dugme.
I to je sve Git repozitorij je inicijaliziran bez potrebe za dodirom naredbenog retka. Evo kako početni zaslon praznog Git repo izgleda:
Kao što možete vidjeti, izgled je jednako prikladan. Možete vidjeti izmijenjene i nestabilne promjene međusobno, i izvršiti obvezu u bilo koje vrijeme. Plus, možete uključite i isključite karticu Git jednostavnim pritiskom na ikonu>.
iako “Projekt” okno na lijevoj strani ne pokazuje, repo, kao što bi trebao, sadrži skrivene .Git
mapa s postavkama usluge Git.
Promjena stupnja
Brzo sam stvorio dvije testne datoteke, index.html
i style.css
, vidjeti kako se provodi priprema.
Atom obje datoteke stavlja u “Nestabilne promjene” odjeljku u oknu Git na desnoj strani. I, u “Projekt” s lijeve strane, nazivi nestabilnih datoteka pojavljuju se zeleno.
Tamo su tri načina možete izvršiti promjene:
- Stage File - prikazuje samo jednu datoteku
- Odabir stupnja - faze dio određene datoteke
- Stage All - faze sve nestabilne datoteke
Pozicionirajte pojedinačnu datoteku ili odabir
Ako želite prikazati samo jednu datoteku onda samo kliknite naziv datoteke u “Nestabilne promjene” odjeljak. Nova će se kartica otvoriti u oknu uređivača gdje možete odabrati želite li postavite cijelu datoteku (Stage File
) ili samo izbor (Odabir stupnja
).
Organizirajte sve nestabilne datoteke
Ako želite na pozornici sve nestabilne datoteke odjednom samo kliknite Stage All
izbornika u gornjem desnom kutu kartice Git.
Instalirane datoteke su premještena u “Fazirane promjene” odjeljak. A ako se predomislite, možete uklonite ih klikom na Unstage All
na vrhu izbornika “Fazirane promjene” odjeljak.
Urezivanje promjena
“Promjene u fazi” odjeljak je u osnovi vaš podrucje. Kada dostignete prekretnicu u razvoju, morate izvršiti promjene. Počinjem, ti spremite trenutno stanje projekta u Git sustav kontrole verzija, tako da se možete vratiti na njega (ako želite) bez gubitka bilo čega.
Da biste izvršili predavanje, upišite poruku urezivanja (koji kratko opisuje promjene koje ste napravili od zadnjeg urezivanja) u Obaviti poruku
i kliknite gumb Urezivanje.
Kao rezultat toga, oba “Nestabilne promjene” i “Fazirane promjene” odjeljak bit će izbrisano i boju naziva datoteka u “Projekt” okno će biti vratio se na bijelo.
Ostale Git operacije
Postoji mnogo drugih Git operacija koje možete izvesti izravno iz Atom urednika. Na primjer, možete stvoriti novu granu klikom na naziv grane na dnu kartice Git. Ovdje također možete prebacivanje između različitih grana.
Međutim, još nisu dostupne sve Git operacije. Na primjer, ne možete brisati grane niti izrađivati konfiguracije. Da biste izvršili ove zadatke, još uvijek morate koristite naredbeni redak. Atomova Git integracija je još uvijek vrlo nova, pa se nadamo da će im se dodati podrška rjeđe korištene operacije u budućnosti.
Možete pristupiti popisu svih značajki povezanih s Git-om putem palete naredbi pomoću tipki Ctrl + Shift + P i kucanje “Git” u nju.
Klonirajte spremište GitHub
Atomova nova značajka integracije Git ne radi samo lokalno, ali možete klonirati GitHub repozitorij također.
Učiniti tako, otvorite paletu naredbi pritiskom na Ctrl + Shift + P i odaberite GitHub: Kloniranje
naredba. Zatim dodajte URL iz kojeg želite klonirati (URL GitHub repo) i mapu u koju želite klonirati repo. Konačno, kliknite gumb Kloniraj.
Autorizirajte GitHub za Atom
Do napraviti promjene u GitHub projektu, trebaš autorizirajte GitHub za Atom. Slijedite upute koje vidite na kartici Atom GitHub. Prvo posjetite github.atom.io/login
URL i prijavite se na svoj GitHub račun. Ovdje možete generira token s kojim možete izvršiti autorizaciju.
Unesite oznaku autorizacije u polje za unos možete vidjeti na kartici Atom GitHub i prijavite se na svoj račun.
Odavde možete pristupiti tri najčešće operacije GitHub-a: dohvaćanje, guranje i povlačenje zahtjeva klikom na ikonu sa strelicom prema dolje na dnu kartice GitHub.