Documente Academic
Documente Profesional
Documente Cultură
GIT
Instalare
https://git-scm.com/downloads
Trebuie sa selectati sistemul de operare iar pentru windows isi da
seama singur si descarca fisierul corect
Getting started
Creati folder pe Desktop de preferinta
Deschideti GIT CMD
logo git
Ramuri de dezvoltare
Spatii de lucru
Exista 3 spatii de lucru
Working copy
Staging area
Repository
Working copy
Spatiul fizic de pe computerul vostru
Sunt fisierele cu care lucrati voi direct
Modificarile pe care le faceti nu apar si nici nu influenteaza proiectul
Staging area
Fisierele care sunt pregatite sa fie adaugate in proiect
NU sunt inca parte din proiect
La rulare nu sunt luate in considerare
Va arata voua starea fisierelor pe care le aveti in evidenta
Repository
Toate fisierele care se afla in repository fac parte din proiect
Daca un fisier nu merge
Proiectul sau partea de proiect pe care o influenteaza fisierul nu
merge
Getting started
Scrieti in linia de comanda:
cd Desktop
cd nume_folder
In momentul acesta ne
aflam in folderul in care va
fi proiectul
Pentru a crea proiect in git
scriem in linia de comanda
git init
Creare branch
In cazul in care sunteti parte a unui proiect mai mare veti lucra pe
unul sau mai multe branch-uri ale voastre
Creare branch:
git branch nume_branch
Evidenta commit-uri
Pentru a vedea toate commit-urile:
git log
git log --author Nume
Primul rand: Codul unic al commit-ului
Randul doi: Autorul commitului
Randul trei: Data la care s-a facut commit-ul
Randul patru: Mesajul
Status fisiere
Ne arata care fisiere sunt adaugate in staging area, si fisierele care in
urma commit-ului nu o sa fie adaugate
git status
Fisierele trecute cu verde sunt
fisierele care sunt luate in evidenta,
fisierele trecute cu rosu sunt fisiere
neluate in evidenta, care in urma
commit-ului nu o sa fie adaugate
Stergere fisier
Daca vrem sa eliminam un fisier din proiect
git rm nume_fisier
Comanda va sterge si fisierul fizic din folder
Pentru a avea effect in proiect trebuie dat si un commit
Redenumire fisier
Daca dorim sa schimbam numele unui fisier:
git mv nume_vechi nume_nou
Aceasi comanda o putem folosi si pentru a muta fisierul in alt folder
git mv nume_fisier nume_folder_nou/nume_fisier
Informatii suplimentare
codeacademy.org - cursul de git
https://
www.youtube.com/watch?v=cEGIFZDyszA&list=PL6gx4Cwl9DGAKWC
lAD_iKpNC0bGHxGhcx
- tutoriale git pentru a invata comenzile