CodeBlanks Logo Icon CodeBlanks

İlk dosya

İlk dosyayı oluşturup sahneye eklemeyi öğrenirsin.

İlk dosyayı oluştur

Deponun içine ilk dosyanı ekleyerek başlarsın; mesela notlar.txt. Dosya daha yeni oluştuğu için Git onu henüz tanımaz; buna izlenmeyen (untracked) dosya denir. İzlenen dosyalar arasına girmesi için onu sahneye alman gerekir.

echo ilk satir > notlar.txt

Bu dosya şu an yalnızca çalışma klasöründe durur.

Sahneye ekle

Dosyayı bir sonraki kayda hazırlamak için git add komutunu kullanırsın. Bu komut dosyanın o anki halini sahneye alır; sahne, kayda girecek içeriğin hazırlandığı yerdir. Komut sessizce çalışır ve dosya izlenenler arasına girer.

git add notlar.txt

Uygulama Dosya oluştur ve sahneye al

Depo hazır. notlar.txt dosyasını oluşturup içine ilk satir yaz; dosyayı git add ile sahneye al ve klasörün içeriğini listele.

Başlangıç kodu

terminal
# 1) notlar.txt adinda bir dosya olustur
# 2) icine ilk satir yaz
# 3) dosyayi sahneye ekle
# 4) klasorun icerigini listele

Örnek çözüm

terminal
echo "ilk satir" > notlar.txt
git add notlar.txt
ls

Beklenen çıktı

notlar.txt

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Yeni oluşturulan bir dosya için untracked ne anlama gelir?

  • Dosya .git klasörünün içine kopyalanmış
  • Dosya şifrelenerek saklanmış
  • Dosya kaydedilmiş ve silinmeye hazır
  • Dosya henüz Git tarafından izlenmiyor Doğru cevap

Açıklama: Untracked, dosyanın çalışma klasöründe olduğu ama Git'in onu henüz izlemediği anlamına gelir. git add komutundan sonra dosya izlenir.

2 Dosyayı sahneye al

Soru
echo "ilk satir" > notlar.txt
git add ____
Cevap
echo "ilk satir" > notlar.txt
git add notlar.txt

Açıklama: Sahneye alman gereken dosya, az önce oluşturduğun notlar.txt dosyasıdır.

3 Dosya adımları

Kavram Anlamı
untracked İzlenmeyen yeni dosya
git add Dosyayı sahneye alır
echo > file Yeni dosya oluşturur
working directory Dosyalarını düzenlediğin yer

Başlangıç bölümündeki tüm dersler