Documente Academic
Documente Profesional
Documente Cultură
Lucrarea 1, TDIPP, Boaghi Dumitru, TI-161FR
Lucrarea 1, TDIPP, Boaghi Dumitru, TI-161FR
Raport
Lucrare de Laborator Nr. 1
Disciplina “TDIPP”
Tema: Utilizarea GIT pentru lucru colaborativ și controlul versiunii
Chişinău 2018
I. Lucrul cu Git local
1) Întrebarea 1:
Ce a cauzat eroarea pe care tocmai am văzut-o când am introdus statutul de git în fișierul nostru?
Răspunsul 1:
Deoarece în acest directoriu nu a fost inițializat niciodată git-ul, GIT-ul nu poate gasi directoriul
ascuns .git, care conține toată informația necesară GIT-ului, și astfle ne arată că directoriul curent nu
prezintă un directoriu cu GIT-ul inițializat în el;
2) Întrebarea 2:
Ce comandă Git ar trebui să executăm pentru a verifica starea unui depozit?
Răspunsul 2:
git status
3) Întrebarea 3:
Ce comandă Git ar trebui să executăm pentru a adăuga modificările noastre?
Răspunsul 3:
git add <denumirea_fișierului>
1) Întrebarea 1:
Introduceți în raport rezultatul comenzii: git branch
Răspunsul 1:
* master
2) Întrebarea 2:
Introduceți în raport rezultatul lansării din nou a unei filiale git: git branch
Răspunsul 2:
master
* new-feature
3) Întrebarea 3:
Introduceți în raport rezultatul comenzii: git status
Răspunsul 3:
On branch new-feature
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
new file: new-feature-file.txt
4) Întrebarea 4:
Introduceți în raport rezultatul comenzii: dir
Raspunsul 4:
5) Întrebarea 5:
Introduceți în raport rezultatul comenzii: git branch -D new-feature
Răspunsul 1:
Cloning into 'devTI161FR'...
remote: Enumerating objects: 3, done.
remote: Counting objects: 100% (3/3), done.
remote: Total 3 (delta 0), reused 3 (delta 0), pack-reused 0
Unpacking objects: 100% (3/3), done.
2) Întrebarea 2:
Introduceți în raport și comentați rezultatul comenzii – git clone
Raspunsul 2:
On branch master
Your branch is up to date with 'origin/master'.
nothing to commit, working tree clean
Comentariu: Acest mesaj arată că în repozitorul curent noi ne aflăm pe ramura master și
repozitoriul nostru nu are nici un commit nou, data de a fi transmis.
3) Întrebarea 3:
Introduceți în raport și comentați rezultatul comenzii – git status
Răspunsul 3:
On branch master
Your branch is ahead of 'origin/master' by 1 commit.
(use "git push" to publish your local commits)
nothing to commit, working tree clean
Comentariu:
Acest mesaj ne arată ca avem un commit gata de a fi transmis și că nu mai sunt fișiere nelistate
sau neintroduse în commit.
4) Întrebarea 4:
Introduceți în raport rezultatul comenzii: git push
Răspunsul 4:
5) Întrebarea 5:
Introduceți în raport și comentați rezultatul comenzii: git status
Răspunsul 5:
On branch master
Comentariu:
Acest mesaj ne arată ca repozitoriul nostru nu are nici un commit de transmis și nici un fișier
nelistat.
6) Întrebarea 6:
Introduceți în raport captura de ecran cu starea repozitoriului pe GitHub:
Răspunsul 6:
7) Întrebarea 7:
Afișează capturile de ecran cu starea repozitoriului server și repozitoriului local după editarea pe
server a fișierului demo.txt
Răspunsul 7:
-Repozitoriul server:
8) Întrebarea 8:
Introduceți în raport rezultatul comenzii: git fetch
Răspunsul 8:
9) Întrebarea 9:
Introduceți în raport și comentați rezultatul comenzii: git status
Rezultatul 9:
On branch master
Your branch is behind 'origin/master' by 2 commits, and can be fast-forwarded.
(use "git pull" to update your local branch)
Comentariu:
Acest mesaj ne spune că repozitoriul nostru local are 2 commit-uri nepreluate de pe server, iar
noi putem folosi comanda git pull ca să le preluăm.
Rezultatul 10:
Updating 9712fef..c5e0c3b
Fast-forward
demo.txt | 4 ++++
1 file changed, 4 insertions(+)
Întrebarea 12:
Introduceți în raport rezultatul. Comentați rezultatele afișate utilizând această comandă: git
status
Rezultatul 12:
On branch master
Your branch is ahead of 'origin/master' by 1 commit.
(use "git push" to publish your local commits)
nothing to commit, working tree clean
Întrebarea 13:
Puneți în raport acțiunile (comenzile) și rezultatele. Ați avut probleme? Cum le-ați rezolvat?
Răspunsul 13: