Özet - Dosya yaşam döngüsü
- Git kursu
- Başlangıç
- Ders 44/80
- 5 dk
yaşam döngüsü adımlarını birleştirerek bir dosyanın yolculuğunu açıklarsın.
Dosyanın Git yaşam döngüsü
Bir dosya oluşturulduğunda başlangıçta untracked olabilir. git add ile sahneye eklendiğinde Git tarafından takip edilmeye başlanır; commit edildiğinde sürümü geçmişe kaydedilir. Sonradan yapılan düzenlemeler modified durumunu oluşturur.
Yeni dosya → git add → commit
Takip edilen dosya → modifiedDosyayı kaldırmak veya yeniden adlandırmak için Git'in dosya işlemlerinden yararlanabilirsin.
Uygulama Dosyayı yeniden adlandır
Takip edilen old-name.txt dosyasını new-name.txt olarak yeniden adlandır. Git'in değişikliği sahneye alması için uygun komutu yaz.
Başlangıç kodu
# Dosyayı yeni adıyla taşıÖrnek çözüm
# Dosyayı yeni adıyla taşı
git mv old-name.txt new-name.txtBeklenen çıktı
git mv old-name.txt new-name.txt
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Takip edilen bir dosyanın adını Git'in dosya geçmişini koruyarak değiştirmek için hangi komutu kullanırsın?
- git log
- git mv Doğru cevap
- git diff
- git status
Açıklama: <code>git mv</code>, dosyayı yeni konumuna veya adına taşır ve bu değişikliği sahneye alır.
2 Dosyayı yeni bir adla taşı
git mv draft.txt ____
git mv draft.txt final.txt
Açıklama: <code>git mv draft.txt final.txt</code>, dosyayı yeni adıyla taşır ve değişikliği sahneye alır.
3 Dosyanın yaşam döngüsündeki işlemler
| Kavram | Anlamı |
|---|---|
Untracked |
Henüz takip edilmeyen dosya |
Tracked |
Git tarafından izlenen dosya |
git rm |
Dosyayı siler ve silmeyi sahneler |
git mv |
Dosyayı taşır veya yeniden adlandırır |