Git cherry-pick: Tek Bir Commit'i Doğru Dala Taşımak
git cherry-pick neden kullanılır, hangi problemi çözer ve çatışma yönetimi dâhil pratik örneklerle nasıl kullanılır?
Kısa teknik kayıtlar — kontrol listeleri, karşılaştırmalar ve bir daha baştan çıkarmaya değmeyecek şeyler. Bazıları tamamlanmış, bazıları hâlâ değişiyor.
git cherry-pick neden kullanılır, hangi problemi çözer ve çatışma yönetimi dâhil pratik örneklerle nasıl kullanılır?
Backend API ve model değişikliklerini frontend veya mobil ekiplere aktaran kısa, developer dostu değişiklik dokümanı skill'i.
Bir işi/fix'i yaptıktan SONRA çalıştırılır. Yapılan değişikliğin arkasındaki mühendislik düşünme sürecini geriye dönük açar - hangi ipucu, hangi düşünce zinciri, hangi prensip, AI olmasaydı nasıl bulunurdu, bir dahaki sefere kullanıcı bunu tek başına nasıl yakalar. Kullanıcı "neden böyle yaptın", "düşünce zincirini anlat", "bunu ben nasıl bulurdum", "mentörlük yap", "reasoning" dediğinde veya /explain-reasoning çağrıldığında kullan.
Mevcut REQUIREMENTS.md dosyasını ve proje yapısını inceleyerek Türkçe, aşamalı ve uygulanabilir bir PLAN.md oluştur.
Verdiğim kodu senior seviyede incele; kritik sorunları önceliklendir, nedenlerini açıkla ve somut düzeltme önerileri sun.