यदि मैं परिवर्तन करने के लिए git svn dcommit
का उपयोग करता हूं, और फिर कुछ बदलाव करें और git svn dcommit
पर दोबारा कॉल करें, तो पहले संस्करण में परिवर्तनों को वापस करने का सबसे आसान तरीका क्या है। अगर मैं केवल स्थानीय रूप से काम कर रहा था, तो git reset --hard HEAD^
ठीक होगा, लेकिन मुझे svn सर्वर पर काम करने की आवश्यकता है।svn सर्वर पर कुछ बदलाव वापस रोल करने के लिए गिट svn का उपयोग करें?
7
A
उत्तर
7
एक नया गिट प्रतिबद्ध बनाने के लिए git revert
का उपयोग करें जो पहले के बदलाव को अनदेखा करता है। फिर git-svn dcommit
कि svn सर्वर के लिए। यदि आप रिमोट गिट रेपो को धक्का देते हैं तो आप अपने git reset
समाधान का उपयोग नहीं करेंगे: यह उन सभी को भ्रमित करेगा जिन्होंने आपके परिवर्तन के मध्यवर्ती संशोधन को खींच लिया था।
संबंधित मुद्दे
- 1. सामान्य svn क्लाइंट पर git-svn का उपयोग करने के क्या फायदे हैं?
- 2. लाइव अपाचे सर्वर पर svn का उपयोग कैसे करें?
- 3. svn
- 4. गीट svn - क्या मैं एक ही समय में गिट और svn का उपयोग कर सकता हूं? गिट और svn
- 5. git-svn विलय 2 svn शाखा
- 6. svn
- 7. आरडब्ल्यू एक्सेस गिट रिपोजिटरी svn (git-svnserver) का उपयोग कर?
- 8. svn
- 9. क्या मैं एक निश्चित svn संशोधन के लिए svn rebase गिट सकता हूँ? (Svn up -r के समान ...)
- 10. कछुआ SVN के साथ वापस लाने में
- 11. svn usernames
- 12. SVN
- 13. svn कमांड लाइन प्रतिबद्ध पर कुछ फ़ाइलों को बाहर निकालें (svn नहीं: अनदेखा करें)
- 14. SVN
- 15. Mercurial और svn का उपयोग कैसे करें
- 16. एसक्यूएल सर्वर - लेनदेन त्रुटि पर वापस रोल?
- 17. Git-SVN से निपटने के लिए कैसे जब उपयोग करने के लिए दोनों Git और सबवर्सन
- 18. svn के साथ किए गए विलय को पहचानने के लिए git-svn को मूर्ख कैसे करें?
- 19. svn "git add" वैकल्पिक?
- 20. svn
- 21. फोर्स svn: eol-style = सर्वर पर देशी?
- 22. svn
- 23. git-svn प्रदर्शन svn repository url
- 24. पूर्ववत करें "रोल वापस इस के लिए प्रतिबद्ध"
- 25. एसवीएन - केवल कुछ बदलाव करें
- 26. क्या गिट में 'svn propset svn: keyword` या pre-/post-commit हुक जैसे कुछ भी है?
- 27. git-svn branching
- 28. Git-svn
- 29. सीखने svn?
- 30. svn सर्वर स्वचालित रूप से