मैंने git svn dcommit
में कोई गलती की है और प्रतिबद्धता पूर्ववत करना चाहते हैं। (मैं वास्तव में एक शाखा में धक्का देने की कोशिश कर रहा था, लेकिन बदले में ट्रंक करने के लिए धक्का दिया।) मैं इसे गिट-एसवीएन के साथ कैसे कर सकता हूं?मैं एक git svn dcommit को पूर्ववत कैसे करूं?
7
A
उत्तर
7
सबवर्सन पूर्व का कोई गिट करता है जैसे गिट करता है। हाल ही में मैंने सीखा है कि टोर्टोइज एसवीएन का उपयोग करके आप सबवर्जन प्रतिबद्ध संदेशों को पूर्ववत कर सकते हैं, लेकिन सबवर्सन स्वयं को कम या ज्यादा अंतिम रूप देता है।
तो आपको एक नई प्रतिबद्धता की आवश्यकता है जो git revert <commit_hash>
और फिर git svn dcommit
का उपयोग करके अपने परिवर्तनों को उलट देता है जैसा कि आपने पहले ही अपनी टिप्पणियों में बताया है।
दुर्भाग्यवश यह संशोधित फ़ाइलों में विवादों से बचने में मदद नहीं करेगा, यहां तक कि ये दोनों योग प्रभावी रूप से कुछ भी नहीं करते हैं।
संबंधित मुद्दे
- 1. git-svn dcommit त्रुटि: अपस्ट्रीम एसवीएन जानकारी
- 2. Git-SVN dcommit के लिए, स्वच्छ चेकआउट
- 3. वहाँ एक रास्ता है करने के लिए "Git SVN dcommit" एक क्लोन Git-SVN भंडार से:
- 4. गीट svn dcommit
- 5. मैं उपनिर्देशिका पर "svn स्विच" को पूर्ववत कैसे करूं?
- 6. क्या git svn recommase git svn dcommit से पहले आवश्यक है?
- 7. Git-svn
- 8. मिरर Git svn को
- 9. गिट svn dcommit में 'dcommit' नाम की उत्पत्ति क्या है?
- 10. कैसे Git-svn
- 11. स्थानीय साथ Git-svn
- 12. मैं svn को अनलॉक कैसे करूं?
- 13. Git, SVN और ग्रहण कार्यप्रवाह
- 14. मैं TortoiseGit में "समाधान" को पूर्ववत कैसे करूं?
- 15. Git-SVN: स्वयं को संदर्भित mergeinfo लाइनों
- 16. svn "git add" वैकल्पिक?
- 17. dcommiting एक भी Git
- 18. git-svn branching
- 19. पूर्ववत करें "Git रीसेट --merge"
- 20. git svn स्थिति - परिवर्तन दिखा रहा है जो svn
- 21. पूर्ववत करें एक विशेष Git कि दूरदराज के रेपोस
- 22. गिट svn dcommit कैसे निर्धारित करता है यह निर्धारित करने के लिए?
- 23. Git SVN dcommit परिवर्तन नहीं मिल रहा है और सिर रीसेट
- 24. मैं git-svn का उपयोग कर गिट में विभिन्न निर्देशिकाओं में रूट की गई svn शाखाओं को कैसे आयात करूं?
- 25. git-svn विलय 2 svn शाखा
- 26. Git SVN चेरी चेतावनी
- 27. Git-SVN रिबेस त्रुटि
- 28. Git SVN त्रुटि SVN रेपो पता
- 29. Git-SVN लाने नवीनतम संस्करण
- 30. svn के साथ किए गए विलय को पहचानने के लिए git-svn को मूर्ख कैसे करें?
यहाँ कोशिश http://stackoverflow.com/questions/2318777/undo-a-particular-commit-in-git – user560079
तो विचार उपयोग '' Git वापस लौटने '' और उसके बाद '' होगा गिट svn dcommit''? –
हाँ ... इसे एक उत्तर के रूप में लिखें और मैं आपके लिए वोट दूंगा। –