Quick Start (pentru nerăbdător)
Crearea unui depozit pe githabe
.gitignore
Pregătirea unui depozit local de git
Se prepară un depozit local, în două moduri: a crea un depozit de la zero și apoi transferați modificările la magazia de la distanță și să facă o clonă a depozitului de la distanță.
Primul mod de a crea un depozit local de la comanda de inițializare zero Git.
Crearea unui proiect de pe mașina locală cu același nume:
muta în acest director:
Executați comanda init git care inițiază depozit locală:
Apoi, puteți adăuga fișiere la magazia locală.
A doua metodă. Asigurați-vă pe clona mașină locală de la distanță depozit de comandă clona git:
După această comandă, vom avea un nou director care conține o copie a registrului central de la distanță, și toate fișierele pe care le conține vor fi gitom urmărite. Este punctul foarte important este o copie a întregului depozit. mai degrabă decât un instantaneu al stării curente a depozitului de la distanță. Spre deosebire de obicei imagine magazia de la distanță, ca și în SVN noi ca copierea unui depozit la distanță, putem îngropa în istoria sa, a se vedea toate modificările sale, când și care au adus modificări, care sunt ramuri, adică, avem un depozit auto care nu mai depinde de un depozit la distanță de care clona a fost.
Pregătirea unui fișier local
Odată ce a existat un depozit local, adăugați clasa de transfer Java. Să trecem la magazia director care este monitorizat și va crea unele fișier:
TestGitHub.java
fișier la magazia
După ce am creat un fișier este necesar să se pregătească pentru a bloca și depozit sigur care este zakomitit. Pregătiți-vă pentru a bloca, acest lucru înseamnă că trebuie să indice GIT adăugați comanda:
fișier indexată nu înseamnă că el zakomichen, aceasta înseamnă că el este gata să se angajeze la magazia, iar comanda este executată comite git commit:
Dacă rugnetsya git după cum se arată mai jos:
Aceasta înseamnă că, înainte de a comite modificările ar trebui să informeze Gita numele si adresa de e-mail. Acest lucru trebuie făcut, deoarece GIT includ aceste informații în fiecare versiune fixă:
Transferarea modificărilor la magazia de la distanță
depozit local este gata, acum este necesar să-l mute la o distanță. Transferat comanda git împinge depozit. dar înainte de a muta, trebuie să ne dăm seama cât de mulți dintre noi sunt arhive de lucru, și selectați din lista de cea în care dorim să se mute modificările noastre. Pentru a vedea toate depozitul de la distanță nevoie pentru a rula GIT comanda -v la distanță:
După aceea github solicită numele de utilizator și parola.
Ceea ce tocmai am făcut, am împinge (postate) modificările noastre locale la magazia de la distanță a cărui origine aydishnik în ramura de master.
Adăugarea de noi arhive la distanță
Dacă am creat o comandă de inițializare depozit git. apoi pentru a transfera modificările la magazia de la distanță, trebuie să adăugați git de la distanță a adăuga comanda și să vină cu un nume unic. Iată cum puteți să adăugați un depozit la distanță:
Acum Umpleti se schimbă comanda git împinge: