Pagina principala » Codificare » Cum să gestionați proiectele Git și GitHub cu Atom

    Cum să gestionați proiectele Git și GitHub cu Atom

    Vestea minunată pentru prietenii mei dezvoltatori; Integrarea Git și GitHub au fost livrate doar cu noua lansare Atom. Noua facilitate a fost disponibilă ca beta pentru o perioadă de timp, dar acum cu Atom 1.18, este pregătită și pentru publicul larg. De acum, poți efectuați operațiunile comune Git și GitHub fără a lăsa editorul de cod.

    Așa cum a început Atom Instrumentul intern al lui GitHub, pasul de integrare a Git și GitHub nu este super-surprinzător, însă va continua îmbunătăți fluxul de lucru al dezvoltării Atom desigur. Cu noua versiune, Atom își consolidează și poziția în scena editorului de cod, deoarece Visual Studio Code a oferit deja aceeași caracteristică pentru o perioadă.

    Inițializați un depozit Git

    Atom a primit două file noi, unul pentru Git și altul pentru GitHub, prin care vă puteți gestiona operațiunile Git. Puteți să le accesați fie făcând clic pe Vizualizare> Toggle Git Tab / Toggle GitHub Tab meniuri din bara de meniu de sus, sau făcând clic pe pictograma mică> amplasare pe partea dreaptă a panoului de editor.

    (Dacă bara de meniu de sus este ascunsă, puteți să o dezvăluiți apăsând tasta Alt.)

    De asemenea, puteți utiliza următoarele comenzi rapide de la tastatură pentru a accesa filele:

    • Git Tab: Ctrl + Shift + 9
    • GitHub Tab: Ctrl + Shift + 8

    Apasă pe Creați un depozit buton și alegeți dosarul în care doriți să fie salvat repo-ul dvs. In cele din urma, apasă pe +init buton.

    Și asta e tot Git repository a fost inițializată fără a fi nevoie să atingeți linia de comandă. Acesta este modul în care ecranul de pornire a unui replică goală Git arata ca:

    După cum puteți vedea, aspectul este la fel de convenabil cum poate fi. Poti vedea modificări staged și unstaged unul în altul și face o comitere oricand. În plus, poți activați și dezactivați fila Git prin simpla lovire a pictogramei mici>.

    desi “Proiect” panoul din stânga nu arată, repo, așa cum ar trebui, conține ascuns .git pliant cu setările Git.

    Modificări în scenă

    Am creat rapid două fișiere de testare, index.html și style.css, a vedea cum staționează.

    Atom pune ambele fișiere în “Modificări nesecate” secțiune din panoul Git din partea dreaptă. Și, în “Proiect” în panoul din stânga, numele fișierelor nestabile apare în verde.

    Sunt trei moduri puteți schimba modificările:

    1. Fișier scenă - e doar un fișier individual
    2. Selecția etapelor - o parte dintr-un anumit dosar
    3. Etajul All - trasează toate fișierele necriptate
    Etapa unui fișier sau selecție individuală

    Dacă doriți să realizați un singur fișier, atunci doar faceți clic pe numele fișierului în “Modificări nesecate” secțiune. O nouă filă se va deschide în panoul de editor unde puteți alege dacă doriți etapa întregului dosar (Fișier scenă) sau doar o selecție a acesteia (Selecția etapelor).

    Etapează toate fișierele nedecanse

    Dacă vrei să te descurci toate fișierele nesecate simultan doar faceți clic pe Etajul All meniu din colțul din dreapta sus al fila Git.

    Fișierele staged sunt sa mutat la “Modificări progresive” secțiune. Și dacă te răzgândești, poți nu le scapă dând clic pe Unstage All meniul din partea de sus a paginii “Modificări progresive” secțiune.

    Comit schimbări

    “Modificări în scenă” secțiunea este în esență dvs. zonă de așteptare. Când atingeți o piatră de hotar în dezvoltare, trebuie să faceți schimbările. Prin comiterea, tu salvați starea momentană a proiectului în sistemul de control al versiunii Git, astfel încât să puteți reveni la el (dacă doriți) fără a pierde nimic.

    Pentru a vă angaja zona de așteptare, introduceți un mesaj de comitere (care descrie în scurt timp modificările efectuate de la ultima comitere) în Trimiteți mesajul casetă și faceți clic pe butonul Comitator.

    Ca rezultat, ambele “Modificări nesecate” și “Modificări progresive” secțiune vor fi șterse și culoarea numelor de fișiere din “Proiect” va fi un panou modificat înapoi la alb.

    Alte operațiuni Git

    Există o grămadă de alte operațiuni Git pe care le puteți efectua chiar și de la editorul Atom. De exemplu, puteți creați o nouă ramură dând clic pe numele ramurii din partea de jos a filei Git. Aici, puteți, de asemenea comuta între diferite ramuri.

    in orice caz, nu toate operațiunile Git sunt disponibile încă de la Atom. De exemplu, nu puteți șterge sucursalele sau nu puteți configura configurații. Pentru a efectua aceste sarcini, tot trebuie să faceți utilizați linia de comandă. Atomul Git de integrare este încă foarte nou, deci, sperăm că, sprijinul va fi adăugat la acestea operațiuni mai puțin frecvent utilizate in viitor.

    Puteți accesa o listă a tuturor funcțiilor Git prin paleta de comandă utilizând butonul Ctrl + Shift + P și tastare “git” în ea.

    Clonați un depozit GitHub

    Noua facilitate de integrare Git nu funcționează numai la nivel local, dar puteți clonează un depozit GitHub de asemenea.

    Pentru a face acest lucru, deschideți paleta de comandă prin apăsarea Ctrl + Shift + P și selectează GitHub: Clona comanda. Apoi, adăugați adresa URL în care doriți să clonați (adresa URL a replicii GitHub) și folderul în care doriți să clonați repo-ul. In cele din urma, faceți clic pe butonul Clonare.

    Autorizați GitHub pentru Atom

    La efectuați modificări într-un proiect GitHub, trebuie să autorizează GitHub pentru Atom. Urmați instrucțiunile pe care le vedeți în fila GitHub a Atom. În primul rând, vizitați github.atom.io/login Și conectați-vă la contul dvs. GitHub. Aici poti generează un simbol cu care puteți efectua autorizația.

    Introduceți jetonul de autorizare în câmpul de intrare pe care îl puteți vedea în fila GitHub a lui Atom și conecteaza-te la contul tau.

    De aici puteți accesa trei dintre cele mai comune operațiuni GitHub: preluați, împingeți și trageți cererile dând clic pe pictograma săgeată în jos din partea de jos a filei GitHub.