Git fără descântece
Un curs despre ce face de fapt fiecare comandă Git — ca să nu mai copiezi descântece de pe internet și să nu-ți mai fie teamă că strici tot. Commit-uri, ramuri, conflicte și pull request-uri pe propriul tău proiect de învățare, care la final stă pe GitHub într-o formă pe care nu ți-e rușine să o arăți.
Ce vei putea face
7 module, un singur proiect
01 De ce istoric: repository, commit, diff3 lecții · 2 h 12 minDeschis
Începem cu întrebarea de ce este nevoie de un istoric al modificărilor și facem primul commit pe propriul proiect chiar din prima lecție.
02 Ramura este un experiment fără frică2 lecții · 1 h 32 min
Ramura încetează să fie magie când se vede că este doar un indicator. Încercăm o idee deoparte și ne întoarcem la codul funcțional.
03 GitHub: repository-ul la distanță2 lecții · 1 h 36 min
Legăm proiectul local de GitHub și lămurim prin ce se deosebește un remote de o copie a folderului în cloud.
04 Pull request și modificările altora2 lecții · 1 h 30 min
Cum arată lucrul în echipă: propunerea de modificări, discuția, corecturile după observații și îmbinarea.
05 Conflicte3 lecții · 2 h 16 min
Conflictul nu este o defecțiune, ci o întrebare din partea Git. Învățăm să citim marcajele conflictului și să îl rezolvăm manual.
06 Anulare și arheologie2 lecții · 1 h 28 min
Ce faci când s-a stricat tot: anulezi o modificare, recuperezi ce a fost șters și găsești commit-ul după care a încetat să funcționeze.
07 Ordine în repository2 lecții · 1 h 26 min
Modulul final: aducem proiectul într-o formă pe care nu ți-e rușine să o arăți — și lansăm un release.
Ce primești
Video cu marcaje de timp și variantă scrisă: comenzile din lecție se copiază integral, împreună cu ieșirea din terminal.
Un șablon cu commit-uri, ramuri și un conflict pregătit dinainte — ca să exersezi pe un istoric adevărat, nu pe un folder gol.
Nu o listă de treizeci de comenzi, ci zece de lucru, fiecare cu răspunsul la întrebarea ce face cu istoricul și cu folderul tău de lucru.
Scenarii pas cu pas: ai făcut commit pe altă ramură, ai urcat un secret, ai șters din greșeală modificările — ce faci în fiecare caz.
Primul modul este deschis în întregime
Urmărește lecțiile primului modul și prima temă. Dacă formatul nu ți se potrivește, nu ai pierdut nimic.