Menu
Coddy logo textTech

Hazırlama Alanı

Coddy'nin Terminal Journey'sinin Versiyon Kontrolü bölümünün bir parçası. Ders 9 / 58.

Git her değişikliği otomatik olarak işlemez. Bunun yerine, bir sonraki anlık görüntüye (snapshot) hangi değişikliklerin dahil edileceğini açıkça seçersiniz. Bu iki adımlı iş akışı, hazırlık alanı (staging area) üzerine kuruludur.

Bunu bir sonraki commit için bir pano gibi düşün. Bir dosya üç durumdan geçer:

  1. Çalışma dizini: dosyaları normal şekilde düzenlediğin yer.
  2. Hazırlama alanı: bir sonraki commit için işaretlediğin değişiklikler.
  3. Depo: commit ettikten sonraki kalıcı geçmiş.

Staging’in amacı kontroldür. On dosyayı düzenleyebilirsiniz, ancak yalnızca bir hata düzeltmesiyle ilgili olan iki dosyayı stage alanına ekleyip bunları commit edebilir, ardından geri kalanları ayrı olarak stage alanına ekleyip commit edebilirsiniz. Böylece her commit tek bir mantıksal değişikliğe odaklanmış olur.

Dosyaları git add ile hazırlama alanına (staging), git commit ile de hazırlama alanından depoya (repository) taşırsınız.

challenge icon

Görev

Başlangıç

Klasörde izlenmeyen bir app.txt dosyası bulunuyor. Depoyu ilklendirin, ardından dosyanın izlenmeyen olarak göründüğünü doğrulamak için git status --short komutunu çalıştırın.

Kendin dene

Terminal
quiz iconKendini test et

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

Kendi başına pratik yap: Terminal playground