Git öğreniyorum ve iki aşamalı bir taahhüt süreci olduğunu fark ettim:
git add <files>
git commit
İlk adım, "evreleme alanı" veya "dizin" olarak adlandırılan şeyin revizyonlarını yapar.
İlgilendiğim, bu tasarım kararının neden verildiği ve faydaları nelerdir?
Ayrıca, git kullanıcısı olarak bunu mu yapıyorsun yoksa sadece git commit -a
mı kullanıyorsun ?
Bunu, bu özelliği olmayan bzr'den (Bazaar) geldiğim için soruyorum.
git add -p
, aynı dosyanın başka bir parçasını işlemeden bir dosya parçasını seçmeyi seçebilmenizdir .
git status
ve muhtemelen git push
. Git hakkındaki tüm yutturmaca, (ve GitHub paylaşım kodu harika) bölümleri çok can sıkıcı