Kodun zaman makinesi: commit, dal, birleştirme, geri alma ve çakışma çözmek.
Temel fikirler
- Değişiklik üç yerde durur: çalışma alanı, sahne (index) ve commit'ler.
git addsahneye,git commitgeçmişe koyar. - Dal, bir commit'e yapıştırılmış bir etikettir; yeni commit etiketi ileri taşır.
- Çakışmada Git iki hâli de dosyaya yazar: istediğini bırak, işaretleri sil,
addvecommit.
Kalıp
git switch -c feature # ... değiştir / edit ... git add . git commit -m "Özellik" git switch main git merge feature
Önce şunları tamamla:Terminal Temelleri
Dersler
Her ders tek bir fikri sıfırdan anlatır ve birkaç görevle biter. Dersler sırayla açılır; anlatımı istediğin zaman okuyabilirsin.
Boss
05
Çakışma
Git görevi
Boss, konunun bütün dersleri bitince açılır. Onu da çözünce konu tamamlanır ve sonraki konular açılır.