CodeBlanks Logo Icon CodeBlanks

Özet - İlk depo

init, add ve commit akışını birleştirerek ilk depoyu kurarsın.

İlk depo akışı

İlk depoyu kurmak üç adımdan oluşur: git init ile depoyu başlat, bir dosya oluştur ve git add ile sahneye al, sonra git commit ile kaydet. commit sahnedeki içeriğin kaydedilmiş bir anlık görüntüsüdür; -m seçeneğiyle ona kısa bir açıklama yazarsın. Bu komutlar birlikte çalışınca ilk kaydın oluşur.

git init
echo ilk satir > gunluk.txt
git add gunluk.txt
git commit -m "ilk kayit"

Uygulama İlk depoyu tamamla

gunluk.txt dosyasını oluşturup içine ilk satir yaz. Dosyayı sahneye al, ilk kayit mesajıyla sessizce kaydet ve sonunda dosyanın içeriğini ekrana yazdır.

Başlangıç kodu

terminal
# 1) bu klasorunde depoyu sessizce baslat
# 2) gunluk.txt adinda bir dosya olustur
# 3) icine ilk satir yaz
# 4) dosyayi sahneye ekle
# 5) ilk kayit mesajiyla sessizce kaydet
# 6) dosyanin icerigini ekrana yazdir

Örnek çözüm

terminal
git init -q
echo "ilk satir" > gunluk.txt
git add gunluk.txt
git commit -q -m "ilk kayit"
cat gunluk.txt

Beklenen çıktı

ilk satir

Soru ve cevaplar

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

1 git commit -m "ilk kayit" komutu ne yapar?

  • Sahnedeki içeriği bir açıklama ile kaydeder Doğru cevap
  • Yeni bir depo oluşturur
  • Kayıtları siler ve baştan başlar
  • gunluk.txt dosyasını sahneye alır

Açıklama: git add sahneye alır; git commit ise sahnedeki içeriği -m ile yazdığın açıklamayla birlikte kaydeder.

2 Açıklamayı yaz

Soru
git commit ____ "ilk kayit"
Cevap
git commit -m "ilk kayit"

Açıklama: Komut satırından açıklama yazmak için -m seçeneği kullanılır; diğerleri açıklama yazmak için kullanılmaz.

3 İlk depo akışı

Kavram Anlamı
git init Depoyu başlatır
echo > gunluk.txt Dosyayı oluşturur
git add Bir sonraki kaydı hazırlar
git commit -m Kaydı açıklamayla kaydeder

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