# 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) ➡