Sunteți pe pagina 1din 2

Pwd pentru a sti în ce directoriu ne aflam

Ls fille care le contine directoriul

Cd pentru a intra in directoriu

Mkdir pentru a crea fold4er

Touch pentru a crea fille

Less

Head

Vim/nano

Studentul trebuie să cunoască următoarele comenzi ce țin de Git :


• git init -pentru a a crea un now repozitoriu
• git clone- pentru a obtine a obtine date de pe url existent
• git status- Aceasta iti afiseaza statusul repository-ului unde iti arata ce fisiere au
fost editate, ce fisiere au fost sterse si ce fisiere au fost create.
• git log- Pentru a vedea commit-urile
• git branch- de a localiza in care repozitoriu se afla branchiurile
• git checkout- pentru a trece la un branch nou
• git merge- fuzioneaza toate branchiurile in branciul master
• git add-adauga fisierul
• git commi- adauga commit
• git reset –hard- reseteaza toate istoriile si revine la un anumit comit
• git pull- actiunea de actualizare (update) a informatiilor locale cu cele de pe server
• git push
• git remote
• git config- Configurare Git

Teorie:
• Ce este Git ?
Git este un sistem de versionare a codului si a fost scris de Linux Torvalds,
creatorul kernelului Linux. Acest git a fost creat in asa fel incat sa tina evidenta
tuturor modificarilot dintr-un anumit cod
• Ce este Github ?
GitHub este un serviciu de hosting al proiectelor git (un proiect git este
numit repository). Acesta permite păstrarea unei copii a proiectului online și
vizualizarea tuturor fișierelor și a modificărilor aduse acestora.
• Diferența dintre CVCS si DVCS
• Cînd se creeaza branch-ul master în repozitoriul local ?
• Ce este HEAD ?
• Unde pot fi găsite HEAD-urlie în formatul SHA-1 pentru fiecare branch ?
git for-each-ref

• Diferența dintre repozitoriu local si remote


• Pentru ce sunt necesare branch-urile în Git ?

S-ar putea să vă placă și