2. Primul commit¶
2.1. 1) Branch-ul master¶
git branch
+ explicat că pot exista mai multe branch-uri simultan. De adăugat că este best practice să existe câte un branch pentru fiecare feature/bug/fix.
2.2. 2) Adăugarea unui README și a unui fișier .gitignore¶
Crearea unui fișier README.md
și un .gitignore
.
2.3. 3) Crearea primului commit¶
2.3.1. a. Verificarea stării clonei¶
git status
+ explicații pe output
2.3.2. b. Adăugarea fișierelor (în staging)¶
git add
+ git status
+ explicații pe output
2.3.3. c. Crearea commitului local cu un mesaj corespunzător¶
git fetch
și cum git pull ^^ git fetch + git merge
git pull --ff-only
la bune practici
git pull
+ explicații (de ce trebuie să dăm mai întâi pull și după aceea push)
git commit -m "bla"
+ bune practici pentru a scrie un mesaj de commit bun
2.3.4. d. Publicarea commitului pe repository-ul remote¶
git push
+ verificare pe GitHub că apar schimbările.
2.3.5. e. Verificarea istoricului de commituri¶
git log
pentru a vedea toate commiturile făcute pe acest repository