Git kullanıyorum ve geçen hafta yerel deponun üzerinde yoğun bir şekilde çalışıyorum.Git büyük taahhütte bulunun İyi uygulamalar
Büyük olanlar yerine pek çok küçük (2 o 3 dosya gibi) işlem yapmayı severim, ancak bu zaman arasındaki zaman baskısı ile bu değişiklik birçok dosya içerdiğinden çok fazla sayıda dosyaya sahip değilim.
Sorum şu: Bu senaryoda en iyi uygulama nedir? Çalışmayı küçük işlere bölmeme izin veren herhangi bir araç var mı? Ben dosyaları teker teker sahneye bilen ve elle küçük hareketin yapmak, ancak bir hata yapmak korkuyorum ve benzeri (bir o tutarsız bir durumda kod bırakır taahhüt oluşturabilirim
Not derleme veya kötü çalışma değil.
Teşekkürler!
Burada anahtar 'git stash'; OP, taahhütleri nasıl bölebileceğini zaten bildiğini söylese de, '-p' ('--patch') 'nin genellikle' -i'den ('interaktif') daha faydalı olduğunu unutmayın. – Cascabel
Jefromi, OP bir dosyada * dosyaları nasıl * sahneye koyacağını biliyor *. –
'git add -i' öğesini kullanmayı ve sonra da interaktif menüden' p (patch) 'yi seçiyorum ... bu şekilde, bir seferde çeşitli dosyaların seçilen hunkslerini seçebiliyorsunuz. Daha sonra, taahhütten önce 'git diff --cached' ile çift kontrol edin. – grossvogel