CodeBlanks Logo Icon CodeBlanks

git commit

git commit ile sahnelenen değişiklikleri kaydetmeyi öğrenirsin.

git commit ne işe yarar?

git commit, staging area'ya alınmış değişiklikleri Git deposunun geçmişine kaydeder. Her commit, o andaki dosya durumunun bir anlık görüntüsünü oluşturur.

git commit

Commit bir anlık görüntüdür

Commit, projenin belirli bir andaki kayıtlı durumunu temsil eder. Bu anlık görüntü sayesinde önceki değişikliklere ve proje durumlarına geri dönebilirsin.

git add index.html
git commit

Uygulama Commit komutunu hazırla

git commit komutunu bir metin değişkenine ata. Ardından komutu ekrana yazdır.

Beklenen çıktı yalnızca commit komutunu içermelidir.

Başlangıç kodu

terminal
// Commit komutunu tanımla
let commitCommand;

// Komutu ekrana yazdır

Örnek çözüm

terminal
let commitCommand = 'git commit';

console.log(commitCommand);

Beklenen çıktı

git commit

Soru ve cevaplar

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

1 Commit işlemi hangi değişiklikleri kaydeder?

  • Uzak sunucudaki tüm projeleri
  • Bilgisayardaki tüm dosyaları
  • Yalnızca staging area'ya alınmış değişiklikleri Doğru cevap
  • Sadece henüz oluşturulmamış dosyaları

Açıklama: Commit, staging area'da hazırlanmış değişiklikleri depo geçmişine kaydeder.

2 Commit komutunu tamamla

Soru
git ____
Cevap
git commit

Açıklama: <code>git commit</code> sahnelenmiş değişiklikleri depo geçmişine kaydeder.

3 Commit kavramlarını eşleştir

Kavram Anlamı
git commit Sahnelenen değişiklikleri kaydet
snapshot Belirli anın kayıtlı durumu
message Kayda eklenen açıklama
repository Commit geçmişinin bulunduğu yer

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