Noțiuni de bază cu GIT - primii pași - pentru administratorii de sistem și nu numai

De ce nevoia de GIT

echipa GIT

Pentru a lucra cu Git este mai bine pentru a utiliza linia de comandă terminal sau, de ce? Există mai multe avantaje pentru mine:

  • Istoric comandă
  • Comenzile pot găsi o mulțime de informații de pe Internet
  • Linia de comandă este un control complet
  • Echipele lucrează la fel în orice sistem de operare / distribuții

În Linux (CentOS / Fedora) ustnovki Git este destul de simplu:

yum install git

Notă: toate măsurile suplimentare pentru lucrul cu Git se va face pe Linux

versiune git
Versiunea 2.4.3 git

Crearea unui depozit în GitHub

Deci, a crea un nap, este util să ne în viitor:

Noțiuni de bază cu GIT - primii pași - pentru administratorii de sistem și nu numai

Setări locale Git

Copierea sau clona nap c GitHub poate fi prin HTTPS sau SSH:

Noțiuni de bază cu GIT - primii pași - pentru administratorii de sistem și nu numai

După copierea link-ul, du-te la linia de comandă și nap la distanță clona la o clonă dosar iyapolzuya git locale:

După clonare, du-te la folderul depozit:

Bucurându-se de statutul folosind statutul git:

starea git
Pe maestru ramură
filiala este de până la zi cu „origine / master“.
nimic de a comite, directorul curat de lucru

Vedem că ne-am folosit de master, ramurale ta este de până la zi cu „origine / master“, datele pentru o angajeze la magazia acolo.

Adăugarea de date în Git sau comite (comite)

Creați un fișier text:

echo "Acest exemplu Git fișier text"> example.txt

Noi vedem că avem un fișier gata pentru descărcare în Git, adăugați-l la magazia:

git add example.txt

Din nou, uita-te de stare, vedem că avem un nou fișier example.txt, adăugați acest fișier la magazia folosind git commit:

git commit -m „Acest fișier text primul exemplu“

Trimiterea de date într-un depozit Git on-line

Trimiterea de date folosind un nap poate comanda git împinge:

Git împinge origine maestru

După introducerea datelor de autentificare, va trimite repozitoritory on-line, atunci puteți actualiza pagina pe GitHub pentru a vă asigura că noul fișier se adaugă la acesta (depozit).

Noțiuni de bază cu GIT - primii pași - pentru administratorii de sistem și nu numai

Crearea unui depozit local de Git

Depozitul poate fi creat local (fără klinirovaniya inițială), apoi trimite-l la magazia online, puteți crea unul utilizând git de inițializare:

git inițializare gitlocal-exemplu

Du-te la directorul proiectului:

Starea Bucurându-se, a crea un fișier text:

echo "Acest exemplu local, Git fișier text"> locală-example.txt

Adăugați fișiere în napi, produc Commit:

git add-example.txt locale

În fereastra care se deschide, specificați ne dorit Comentariu:

Noțiuni de bază cu GIT - primii pași - pentru administratorii de sistem și nu numai

Adăugarea la un proiect existent Git

Să presupunem că avem un catalog la un proiect, cum ar fi un site web șablon:

Noi folosim git init, uite starea starea git, adăugați toate fișierele:

Din nou, ne uităm de stare și se angajează:

comite -m „brazii mei se angajează, web șablon“

Trimiterea unui depozit local de Git on-line

Deci, avem câteva arhive locale vor trimite unul la un depozit GitHub on-line existente (în acest caz, acesta va fi gitlocal-de exemplu), pentru acest proiect:

git pull origine maestru

Îmbarcați pe GitHub:

articole similare