Çok kafam karıştı, birkaç yazı, blog ve makale okudum ve nereye gideceğini bilmiyorum. Git svn ile aşağı çekmek ve üzerinde çalışıyorum bir svn sunucu repo kullanıyorum. Şu anda bunu geliştiren tek kişi benim (diğer bir deyişle yukarı akış değişiklikleri).git merge vs rebase kullanarak git svn
Bu yüzden yerel bir üye konu şubem var vacation
, hangi dcommit için ana içine birleştirmek gerekir, ama tüm taahhütleri bir büyük bir içine squash istemiyorum.
Git rebase -i master
'u denedim ve değişikliklerin% 90'ını sildim.
git checkout master
git rebase vacation
git svn docmmit
Veya
git checkout vacation
git rebase master
git checkout master
git merge vacation --ff-only
git svn docmmit?
Birisi kısaca ne yapmam gerektiğini açıklayınız olabilir i önce çalıştığınızda ne olduğunu b/c bu şekilde korkuyorum ve do neden böyle yapmak zorundayım?
Evet, bu yapmak için doğru şey. –