2011-03-16 14 views
7

Değişiklik yapmak için git svn dcommit kullanırsam ve sonra birkaç değişiklik yapıp git svn dcommit numaralı telefonu yeniden arayın, değişiklikleri ilk sürüme geri almanın en kolay yolu nedir? Sadece yerel olarak çalışıyor olsaydım, o zaman git reset --hard HEAD^ iyi olurdu, ama svn sunucusunda çalışmak için buna ihtiyacım var.svn sunucusunda bazı değişiklikleri geri almak için git svn'yi kullanın?

cevap

7

git revert'u kullanarak daha önceki değişikliği yapamayan yeni bir git işlemini gerçekleştirin. Sonra svn sunucusuna git-svn dcommit. git reset çözümünüzü, uzak bir gitme noktasına bastığınız takdirde kullanmazsınız: Değişiminiz olan ara düzeltmeyi çekti herkesle karıştırırdı.

İlgili konular