Özet - Commit
- Git kursu
- Başlangıç
- Ders 24/80
- 5 dk
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
// Komut dizisini oluştur
let workflow = [];
// Dosyaları sahneleme ve commit komutlarını ekle
// Komutları ekrana yazdırÖrnek çözüm
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
git add index.html
git commit -m ____
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 |