Kuidas hallata Git ja GitHub projekte Atomiga
Hea uudis minu arendajatele; Git ja GitHub integratsioon on lihtsalt saadetud uue Atom-i väljalaskega. Uus funktsioon oli mõnda aega saadaval beetana, kuid nüüd Atom 1.18-ga, on see ka üldsusele kasutamiseks valmis. Nüüdsest saate teha tavapäraseid Git ja GitHub operatsioone koodiredaktorist lahkumata.
Nagu Atom alustas GitHubi sisemine tööriist, Git'i ja GitHubi integreerimise samm ei ole üllatav, kuid see jätkub Parandada Atomi arendusprotsessi kindlasti. Uue versiooniga tugevdab Atom ka oma koodi koodiredaktori stseenis, kuna Visual Studio Code on juba mõnda aega pakkunud sama funktsiooni.
Alusta Git-hoidla
Atom sai kaks uut kaarti, üks Gitile ja teine GitHubile, mille kaudu saate oma Git-operatsioone käsitseda. Neile pääsete ligi klõpsates Vaade> Lülita Git-vahekaart / Toggle GitHub Tab
menüüriba menüüd, või klõpsates redaktoripaanil paremal asuval väikesel hoveri ikoonil.
(Kui teie ülemine menüüriba on peidetud, saate selle avada Alt klahvi vajutades.)
Võite kasutada ka järgmist klaviatuuri otseteed vahekaartidele juurdepääsuks:
- Git-kaart: Ctrl + Shift + 9
- GitHubi vahekaart: Ctrl + Shift + 8
Klõpsake nuppu Loo hoidla
nuppu ja valige kaust, kuhu soovite repot salvestada. Lõpuks, klõpsake nuppu +Selles
nuppu.
Ja see kõik on sinu Git-hoidla on vormindatud ilma käsurealt puudutamata. See on nii starteri ekraan näeb välja nagu tühi Git repo:
Nagu näete, on paigutus nii mugav kui võimalik. Näete astmelised ja ebastabiilsed muudatused üksteise all ja panema toime igal ajal. Lisaks saate lülitage Git sakk sisse ja välja lihtsalt lööb väikese ikooni.
kuigi “Projekt” vasakus servas ei näidata seda, repot, nagu peaks, sisaldab peidetud .git
kausta oma Git seadetega.
Etapi muutused
Ma lõin kiiresti kaks testifaili, index.html
ja style.css
, et näha kuidas lavastus toimib.
Atom paneb mõlemad failid “Staatilised muudatused” paremal asuvast Git paanist. Ja “Projekt” vasakul asuvast paanist, stoppimata failide nimed ilmuvad roheliselt.
Seal on kolmel viisil saate muuta muudatusi:
- Etappifail - ainult üks üksikfail
- Etapi valik - osa teatud failist
- Kõik etapid - astub kõik installeerimata failid
Esitage üksikfail või valik
Kui soovite vaid ühe faili esitada, siis lihtsalt klõpsa failinimele Euroopa “Staatilised muudatused” lõik. Redigeerimispaanil avaneb uus kaart, kus saate valida, kas soovite etendage kogu fail (Etappifail
) või ainult see valik (Etapi valik
).
Esitage kõik installeerimata failid
Kui soovite lavastada kõik installeerimata failid korraga klõpsake lihtsalt Kõik etapid
vahekaardi paremas ülanurgas.
Lavastatud failid on kolis “Järkjärgulised muudatused” lõik. Ja kui sa oma meelt muudad, saate seda teha ebastabiilsed klõpsates Eemalda kõik
menüü “Järkjärgulised muudatused” lõik.
Tehke muudatusi
The “Etappide muudatused” osa on põhimõtteliselt sinu peatumisala. Kui jõuate arengusuunda, peate muudatused tegema. Pühendades teid salvestada projekti hetkeseis Git versiooni juhtimissüsteemi, et saaksite selle juurde tagasi pöörduda (kui soovite) ilma midagi kaotamata.
Et peatada oma lavastusala, tippige toime sõnum (mis kirjeldab varsti muudatusi, mida olete teinud pärast viimast toimingut) Soorita sõnum
ja klõpsa nupule Commit.
Selle tulemusena nii nii “Staatilised muudatused” ja “Järkjärgulised muudatused” lõik kustutatakse ja failide nimede värv “Projekt” paneel tagasi valge.
Muud Git-operatsioonid
On ka teisi Git-operatsioone, mida saate ka Atomi redaktorist otse teha. Näiteks saate luua uus haru klõpsates haru nime Git vahekaardi allosas. Siin saate ka vahetada erinevate harude vahel.
Kuid, Mitte kõik Giti operatsioonid pole Atomist saadaval. Näiteks ei saa sa filiaale kustutada ega konfigureerida. Nende ülesannete täitmiseks peate ikka veel kasutage käsurida. Atomi Giti integratsioon on ikka veel väga uus, nii et loodetavasti lisatakse neile ka toetus vähemkasutatavad toimingud tulevikus.
Saate vaadata kõigi Gitiga seotud funktsioonide loendit käsupaleti kaudu kasutades klahvi Ctrl + Shift + P ja kirjutades “Git” sinna.
Kloonige GitHubi hoidla
Atomi uus Git integratsioonifunktsioon ei tööta ainult kohalikul tasandil, vaid saate kloonige GitHubi hoidla samuti.
Selleks, avage käsupalett lööb Ctrl + Shift + P ja valige GitHub: kloon
käsk. Seejärel lisage URL, kuhu soovite kloonida (GitHub repo URL) ja kausta, kuhu soovite repo kloonida. Lõpuks, Klõpsake nuppu Kloonimine.
Luba GitHub jaoks Atom
Et teha muudatusi GitHubi projektis, sa pead autoriseeri GitHub for Atom. Järgige Atomi GitHubi vahekaardi juhiseid. Esmalt külastage github.atom.io/login
URL ja logige sisse oma GitHubi kontole. Siin saate genereerige märk millega saate luba teha.
Sisestage autoriseerimismärk sisendiväljale, mida näete Atomi GitHubi vahekaardil ja logige oma kontole sisse.
Siit pääsete juurde kolm kõige levinumat GitHubi operatsiooni: päringuid tõmmata, tõmmata ja tõmmata klõpsates allpool asuvat noolt GitHubi vahekaardi allosas.