- iki dilli tek dosyalar en/ ve tr/ altına ayrıldı - Almanca, Fransızca, Rusça çeviriler eklendi (10 bölüm) - kök README dil seçici oldu; her dilde kendi içindekiler sayfası - her bölüme dil değiştirici satırı + önceki/sonraki gezinme eklendi
47 lines
2.2 KiB
Markdown
47 lines
2.2 KiB
Markdown
# 08 — İşlemeler ve geçmiş
|
|
|
|
🌍 [English](../../en/08-commits-and-history/readme.md) · **Türkçe** · [Deutsch](../../de/08-commits-and-history/readme.md) · [Français](../../fr/08-commits-and-history/readme.md) · [Русский](../../ru/08-commits-and-history/readme.md)
|
|
|
|
İşleme, kaydedilmiş tek bir adımdır: ne değişti, kim değiştirdi, ne zaman ve neden.
|
|
|
|
## İyi mesaj yazma
|
|
|
|
```
|
|
VLAN yapılandırma notları eklendi
|
|
readme'deki yanlış ağ geçidi düzeltildi
|
|
kullanılmayan paket kaydı kaldırıldı
|
|
```
|
|
|
|
- Tek satır, nokta yok.
|
|
- Değişikliğin *ne yaptığını* söyleyin; "güncelleme" ya da "düzeltmeler" demeyin.
|
|
- Daha uzun anlatım gerekiyorsa özetin altındaki açıklama kutusuna yazın.
|
|
|
|
## İyi işleme alışkanlıkları
|
|
|
|
- **Her işlemede tek fikir.** İlgisiz iki değişiklik, iki işlemedir.
|
|
- **Sık işleyin.** Küçük adımlar hem kolay incelenir hem kolay geri alınır.
|
|
- **Parola, anahtar veya jetonu asla işlemeyin.** Sonradan silmek onları geçmişten kaldırmaz — sırrın kendisini değiştirmeniz gerekir.
|
|
|
|
## Geçmişi okuma
|
|
|
|
| Nerede | Ne verir |
|
|
|--------|----------|
|
|
| Klasör veya dosyadaki **Geçmiş** düğmesi | Ona dokunan tüm işlemeler |
|
|
| Bir işlemenin sayfası | Tam fark: kırmızı silinen, yeşil eklenen |
|
|
| Dosyadaki **Blame** | Her satırı en son hangi işlemenin değiştirdiği |
|
|
| **Aktivite** sekmesi | Zaman içindeki katkı grafiği |
|
|
|
|
## Geri alma
|
|
|
|
- **Bir işleme yanlıştı** → işlemeyi açıp **Geri Al**'a basın. Onu iptal eden yeni bir işleme oluşur; hiçbir şey silinmez.
|
|
- **Bir dosya yanlıştı** → geçmişini açın, doğru sürümü görüntüleyin, içeriği geri kopyalayıp işleyin.
|
|
- **İşleme henüz gönderilmediyse** (bilgisayarınızdan çalışıyorsanız) → paylaşmadan önce `git commit --amend` ile sonuncuyu düzeltin.
|
|
|
|
## Karşılaştırma
|
|
|
|
Depo adresine `/compare/main...dalim` ekleyin ya da **Karşılaştır** düğmesini kullanın; iki dal veya etiket arasındaki tüm farkı görürsünüz.
|
|
|
|
---
|
|
|
|
⬅ [Önceki: 07 — Görseller ve ekler](../07-images-and-media/readme.md) · 📚 [İçindekiler](../README.md) · [Sonraki: 09 — Dallar ve değişiklik istekleri](../09-branches-and-pull-requests/readme.md) ➡
|