Branch Nedir?
Coddy'nin Terminal Journey'sinin Versiyon Kontrolü bölümünün bir parçası — ders 28 / 58.
Git'teki bir dal, bir commit'e işaret eden hareketli bir göstergeden ibarettir. Varsayılan dal genellikle main olarak adlandırılır ve üzerinde yaptığınız her commit bu göstergeyi ileriye taşır.
Dallar, birbirinizin üzerine basmadan aynı anda farklı geliştirme hatları üzerinde çalışmanıza olanak tanır. Şunları yapabilirsiniz:
- Riskli bir fikri yan bir dalda deneyebilir ve temiz bir şekilde vazgeçebilirsiniz
mainkararlı kalırken yeni bir özelliği izole bir şekilde oluşturabilirsiniz- Bir dalı paylaşarak işi bir ekip arkadaşınıza devredebilirsiniz
Dalları istediğiniz zaman şu komutla listeleyebilirsiniz:
git branchŞu anda üzerinde bulunduğunuz dal, isminin yanındaki bir * ile gösterilir. Dahili olarak Git, "mevcut dalı" daha önce gördüğünüz .git/HEAD dosyası aracılığıyla takip eder.
Görev
BaşlangıçKlasör, main dalında bir commit içeren, tam olarak yapılandırılmış bir Git deposudur. Dalları listeleyin ve sonucu yazdırın.
Kopya kağıdı
Git'te bir dal (branch), bir commit'e işaret eden hareketli bir işaretçidir. Varsayılan dal genellikle main olarak adlandırılır.
Tüm dalları şununla listeleyin:
git branchMevcut dal bir * ile işaretlenir. Git, mevcut dalı .git/HEAD dosyası aracılığıyla takip eder.
Kendin dene
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Versiyon Kontrolü bölümündeki tüm dersler
4Değişiklikleri İnceleme
Git DiffHazırlanan Değişiklikleri KarşılaştırmaGit ShowÖzet - Dedektiflik Çalışması5Dosyaları Yoksayma
Dosyaları Neden YoksayarızGitignore DesenleriYoksayma Kurallarını Kontrol EtmeÖzet - Temiz Repo3Değişiklikleri İzleme
Hazırlık AlanıGit AddGit Commitİzlenen Bir Dosyayı DeğiştirmeGit LogÖzet - İlk Commit'ler6Yemek Tarifi Sitesi Projesi
Projeye Genel BakışBaşlatma ve Yoksayma