Pagrindinis » Kodavimas » Kaip valdyti „Git“ ir „GitHub“ projektus su „Atom“

    Kaip valdyti „Git“ ir „GitHub“ projektus su „Atom“

    Puiki naujiena mano kūrėjams; Git ir GitHub integracija buvo pristatyti nauji „Atom“ leidimai. Nauja funkcija buvo naudojama kaip beta versija, tačiau dabar „Atom 1.18“ jau parengta naudoti plačiajai visuomenei. Nuo šiol galite atlikti įprastas „Git“ ir „GitHub“ operacijas nepalikdami kodo redaktoriaus.

    Kaip Atom pradėjo kaip „GitHub“ vidinis įrankis, „Git“ ir „GitHub“ integravimo žingsnis nėra itin stebinantis, tačiau jis ir toliau tobulinti „Atom“ plėtros darbo eigą tikrai. Su nauju leidimu „Atom“ taip pat sustiprina savo poziciją kodo redaktoriaus scenoje, nes „Visual Studio Code“ jau kurį laiką pasiūlė tą pačią funkciją.

    Inicijuoti „Git“ saugyklą

    Atom gavo du naujus skirtukus, vienas - „Git“ ir kitą GitHub, per kurį galite tvarkyti „Git“ operacijas. Juos galite pasiekti spustelėdami Vaizdas> Perjungti „Git“ skirtuką / perjungti „GitHub“ skirtuką meniu meniu viršuje, arba spustelėję mažą> hover piktogramą redaktoriaus srities dešinėje pusėje.

    (Jei viršutinė meniu juosta paslėpta, ją galite atskleisti paspausdami klavišą „Alt“.)

    Taip pat galite naudoti šiuos veiksmus klaviatūros nuorodos pasiekti skirtukus:

    • „Git“ skirtukas: Ctrl + Shift + 9
    • „GitHub“ skirtukas: Ctrl + Shift + 8

    Spustelėkite Sukurti saugyklą mygtukas ir pasirinkite aplanką, kuriame norite išsaugoti repo. Pagaliau, spustelėkite +Init mygtukas.

    Ir viskas, tavo „Git“ saugykla buvo inicijuota neliesdami komandinės eilutės. Taip taip starterio ekranas iš tuščio „Git“ repo atrodo:

    Kaip matote, išdėstymas yra toks pat patogus, kaip ir galima. Jūs galite pamatyti pakopiniai ir nestabilūs pokyčiai vienas po kito ir įsipareigoti bet kada. Be to, galite įjungti ir išjungti „Git“ skirtuką tiesiog paspaudus mažą piktogramą.

    nors “Projektas” kairėje pusėje nėra rodomas, repo, kaip turėtų, yra paslėptas .git aplanką su „Git“ nustatymais.

    Etapo pakeitimai

    Aš greitai sukūriau du bandomuosius failus, index.html ir style.css, matyti kaip sustojimo darbai.

    Atom abu failus įkelia į “Neapibrėžti pakeitimai” skiltyje „Git“ dešinėje. Ir, “Projektas” kairėje pusėje - nestabilių failų pavadinimai pasirodo žaliai.

    Yra trimis būdais galite atlikti pakeitimus:

    1. Etapo failas - pakopos tik viena atskira byla
    2. Etapų pasirinkimas - pakopos tam tikros bylos dalį
    3. Visi etapai - paleidžia visus nestabilius failus
    Parodykite atskirą failą ar pasirinkimą

    Jei norite pateikti tik vieną failą, tada tiesiog spustelėkite failo pavadinimą viduje konors “Neapibrėžti pakeitimai” skyrius. Redaktoriaus srityje atsidarys naujas skirtukas, kuriame galėsite pasirinkti, ar norite visą failą (Etapo failas) arba tik jo pasirinkimas (Etapų pasirinkimas).

    Paleiskite visus nestabilius failus

    Jei norite pasirodyti visus nestabilius failus vienu metu tiesiog spustelėkite Visi etapai meniu „Git“ skirtuko viršutiniame dešiniajame kampe.

    Sudėtiniai failai yra persikėlė į “Pakopiniai pakeitimai” skyrius. Ir jei pakeisite savo mintis, galite išstumti juos spustelėję Nustoti viską meniu viršuje “Pakopiniai pakeitimai” skyrius.

    Padarykite pakeitimus

    The “Pakeisti etapus” skyriuje iš esmės yra jūsų sustojimo vieta. Kai pasiekiate vystymosi etapą, turite atlikti pakeitimus. Įsipareigodami, jūs išsaugoti momentinę projekto būklę į „Git“ versijos valdymo sistemą, kad galėtumėte grįžti į jį (jei norite) neprarandant nieko.

    Jei norite įvykdyti savo sustojimo vietą, įveskite įvykio pranešimą (tai trumpai apibūdina pakeitimus, kuriuos atlikote nuo paskutinio įsipareigojimo) Priimkite pranešimą langelį ir spustelėkite mygtuką Commit.

    Kaip rezultatas, tiek “Neapibrėžti pakeitimai” ir “Pakopiniai pakeitimai” skyrius bus išvalytas ir failų pavadinimų spalva “Projektas” bus pasikeitė į balta.

    Kitos „Git“ operacijos

    Yra ir kitų „Git“ operacijų, kurias taip pat galite atlikti tiesiai iš „Atom“ redaktoriaus. Pavyzdžiui, galite sukurti naują filialą spustelėję šakos pavadinimą skirtuko „Git“ apačioje. Čia taip pat galite persijungti tarp skirtingų šakų.

    Tačiau, ne visos „Git“ operacijos yra prieinamos „Atom“. Pavyzdžiui, negalite ištrinti filialų ar konfigūruoti. Norėdami atlikti šias užduotis, jūs vis tiek turite naudoti komandinę eilutę. „Atom“ „Git“ integracija vis dar yra labai nauja, todėl tikiuosi, kad ši parama bus papildyta rečiau naudojamos operacijos ateityje.

    Galite pasiekti visų su „Git“ susijusių funkcijų sąrašą per komandų paletę naudodami klavišą Ctrl + Shift + P ir spausdinimas “Git” tuo susidomėjęs.

    Klonuokite „GitHub“ saugyklą

    „Atom“ nauja „Git“ integravimo funkcija veikia ne tik vietoje, bet ir galite klonuoti „GitHub“ saugyklą taip pat.

    Norėdami tai padaryti, atidarykite komandų paletę paspaudus Ctrl + Shift + P ir pasirinkite GitHub: Klonas komandą. Tada pridėkite URL, kuriame norite klonuoti (iš „GitHub repo“ URL) ir aplanką, į kurį norite klonuoti repo. Pagaliau, spustelėkite mygtuką Klonas.

    Įgalioti „GitHub for Atom“

    Į keisti „GitHub“ projektą, tau reikia leisti „GitHub for Atom“. Vykdykite Atom GitHub skirtuko lape pateikiamas instrukcijas. Pirma, apsilankykite github.atom.io/login URL ir prisijunkite prie „GitHub“ paskyros. Čia galite generuoti simbolį su kuria galite atlikti leidimą.

    Įveskite autorizacijos raktą į įvesties lauką, kurį galite pamatyti skirtuke Atom GitHub ir prisijunkite prie savo paskyros.

    Iš čia galite pasiekti trys dažniausiai naudojamos GitHub operacijos: pareikšti, stumti ir traukti užklausas spustelėję rodyklės piktogramą, esančią skirtuko „GitHub“ apačioje.