forked from rosedu/cdl-presentations
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgit_tutorial
More file actions
28 lines (21 loc) · 1.23 KB
/
git_tutorial
File metadata and controls
28 lines (21 loc) · 1.23 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Comenzi de baza:
* [RECOMANDAT] pentru a va seta numele si emailul global:
git config --global user.name "Prenume Nume"
git config --global user.email "your@email.com"
Aceste informatii vor fi incluse de fiecare data cand comiteti ceva, pentru a sti cine ce modificari a facut. Nu trebuie rulate decat o singura data aceste comenzi, dupa ce instalati git.
* pentru a adauga fisiere noi la repository:
git add file1 file2 ...
* pentru a adauga la repository toate fisierele noi create de la ultimul commit:
git add .
* pentru a include toate schimbarile de la ultimul commit in repo:
git commit -a
Va trebui sa scrieti un mesaj obligatoriu in care specificati ce modificari ati facut fata de ultimul commit
Atentie! Daca ati adaugat si fisiere noi, trebuie mai intai sa le adaugati folosind git add
* pentru a uploada schimbarile la repo-ul de pe server, folositi comanda:
git push origin master:refs/heads/master
daca nu merge, atunci git push git@git.rosedu.org:cdl.git master
* pentru a trage ultimele modificari de pe server si a face merge cu repo-ul local:
git pull
daca nu merge, atunci git pull git://git.rosedu.org/cdl.git
* pentru a vedea cine este responsabil pentru fiecare linie dintr-un fisier:
git blame nume_fisier