CodeBlanks Logo Icon CodeBlanks

Özet - Commit

add ve commit akışını birleştirerek ilk anlık görüntüyü kaydedersin.

İlk anlık görüntünü kaydet

İlk commit öncesinde dosyaları git add ile staging area'ya alırsın. Ardından git commit -m ile bu değişiklikleri açıklayıcı bir mesaj eşliğinde depo geçmişine kaydedersin.

git add index.html
git add style.css
git commit -m "İlk sayfayı oluştur"

Uygulama İlk commit komut dizisini oluştur

home.html ve main.css dosyalarını ayrı komutlarla sahneye al. Ardından git commit -m ile İlk tasarımı kaydet mesajını kullan. Üç komutu bir dizide sırayla sakla ve her birini ayrı satırda yazdır.

Başlangıç kodu

terminal
// Komut dizisini oluştur
let workflow = [];

// Dosyaları sahneleme ve commit komutlarını ekle

// Komutları ekrana yazdır

Örnek çözüm

terminal
let workflow = [
  'git add home.html',
  'git add main.css',
  'git commit -m "İlk tasarımı kaydet"'
];

workflow.forEach(item => console.log(item));

Beklenen çıktı

git add home.html
git add main.css
git commit -m "İlk tasarımı kaydet"

Soru ve cevaplar

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

1 İlk commit için doğru işlem sırası hangisidir?

  • git add → git commit Doğru cevap
  • git config → git commit → git add
  • git commit → git add
  • git status → git config → git add

Açıklama: Önce değişiklikler <code>git add</code> ile sahneye alınır, ardından <code>git commit</code> ile kaydedilir.

2 İlk commit mesajını tamamla

Soru
git add index.html
git commit -m ____
Cevap
git add index.html
git commit -m "İlk sayfayı oluştur"

Açıklama: Commit mesajı, <code>-m</code> seçeneğinden sonra tırnak içinde belirtilir.

3 İlk commit akışını eşleştir

Kavram Anlamı
git add Dosyayı sahneye al
staging_area Kayda hazırlanmış değişiklikler
git commit Anlık görüntüyü kaydet
message Commit açıklamasını belirt

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