एक शाखा पर काम करते हुए मैंने एक पुल अनुरोध खोला है, मैं कमांडलाइन पर गिटहब प्रदर्शित करता हूं जो सटीक वही अंतर देखना चाहता हूं। विशेष गिट diff कमांड क्या है जो पुल अनुरोध के लिए गिटहब डिस्प्ले के परिवर्तनों की सूची को दोहराता है?आप कमांडलाइन पर गिटहब पुल अनुरोध diff कैसे बनाते हैं?
उत्तर
गिटहब उन्नत प्रशिक्षण में Reviewing and Synchronising अनुभाग देखें। विशेष रूप से, पुल अनुरोध प्राप्त करने में कठिनाई के बाद आप विलय से पहले diff देख सकते हैं:
$ git fetch origin refs/pull/1/head
$ git show FETCH_HEAD
क्या रेफरी को खींचने के बिना ऐसा करने का कोई तरीका है? यह वर्कफ़्लो/परेशानियों की तरह लगता है। मैं गिटहब द्वारा बनाए गए अतिरिक्त रेफरी प्राप्त किए बिना गिट कमांडलाइन का पूरी तरह से आदेशों का एक सेट उपयोग करना पसंद करूंगा। 'गिट diff की तरह ... मास्टर + झंडे '। –
सुनिश्चित नहीं हैं कि अगर वहाँ एक रास्ता Github शैली के करीब वास्तविक diff प्रारूप प्राप्त करने के लिए है, लेकिन $ git diff master...<branch_name>
परिवर्तनों के समूह को दिखाने के लिए लगता है कि एक पुल अनुरोध दिखाएगा (माना जाता है कि यह master
के खिलाफ एक पुल अनुरोध है)। पुल अनुरोध में बदली गई फ़ाइलों की सूची $ git diff --name-status master...<branch_name>
के बराबर प्रतीत होती है। मुझे लगता है कि यह सब मानते हैं कि आपकी स्थानीय शाखाएं रिमोट गिथब शाखाओं के साथ अद्यतित हैं
सबसे नज़दीकी चीज आपकी विशेषता शाखा और आपकी बेस-शाखा के बीच आम पूर्वजों के साथ भिन्न होना है।
कुछ की तरह:
git diff `git merge-base feature-branch base-branch`
यह उनको मर्ज करेगा, है ना? –
@ JoãoAntunes no, यह केवल एक diff – pic
तस्वीर दिखाता है: मेरा बुरा आरटीएफएम नहीं था और कमांड ने सुझाव दिया कि यह विलय कर सकता है –
git diff branchA branchB
काम करना चाहिए, नहीं? अन्य शायद उपयोगी diff notations can be found here
- 1. कैसे गिटहब एक पुल अनुरोध बनाता है
- 2. पुल अनुरोध
- 3. गिटहब पर अपना पहला पुल अनुरोध कैसे संभालें?
- 4. गिटहब विदेशी सबमिशन क्यों कहते हैं, एक "पुल अनुरोध"?
- 5. गिटहब पर पुल अनुरोध के बाद आप अपनी शाखा के साथ क्या करते हैं?
- 6. टीमसिटी बिल्डिंग गिट/गिटहब पुल अनुरोध
- 7. पुल अनुरोध
- 8. गिटहब में एक पुल अनुरोध कैसे करें मेरे फोर्कड रिपोजिटरी
- 9. पुल-अनुरोध
- 10. गिटहब: स्थानीय रेपो में खुले पुल अनुरोध कैसे जोड़ें?
- 11. आप गिटहब पर एक रिपोजिटरी विवरण कैसे बदलते हैं?
- 12. गिटहब योगदान का शिष्टाचार, नए मुद्दे बनाम पुल अनुरोध
- 13. आप @Resource वैकल्पिक कैसे बनाते हैं?
- 14. ट्रिगर विजुअल स्टूडियो टीम सर्विसेज गिटहब पुल अनुरोध
- 15. पुल अनुरोध
- 16. पुल अनुरोध
- 17. गीथब पर पुल अनुरोध कैसे करें?
- 18. गिटहब पुल एक नई अपस्ट्रीम शाखा के लिए अनुरोध
- 19. पुल अनुरोध
- 20. पुल अनुरोध
- 21. गिटहब पर विकी पेज का अनुरोध कैसे करें?
- 22. पुल अनुरोध
- 23. गिटहब
- 24. गिटहब पर पुल अनुरोध के 5 कामों में से 2 को चेरी कैसे चुनें?
- 25. पुल अनुरोध
- 26. आप जावास्क्रिप्ट में कक्षाएं कैसे बनाते हैं?
- 27. आप div "tabbable" कैसे बनाते हैं?
- 28. आप UIBarButtonItem एनीमेशन फ्लिप कैसे बनाते हैं?
- 29. आप एक बंद फ़नल कैसे बनाते हैं?
- 30. आप शेफ संसाधन वैकल्पिक कैसे बनाते हैं?
की संभावित डुप्लिकेट पर
अधिक जानकारी [Git diff GitHub के पुल अनुरोध diff के रूप में एक ही परिणाम दिखाने के बनाने के लिए?] (http://stackoverflow.com/questions/37763836/how-to -मेक-गिट-diff-show-the-same-result-as-githubs-pull-request-diff) –