मेरे पास दो शाखाएं हैं: मास्टर और बग 1। मैंने बग 1 की जांच की, बदलावों का गुच्छा किया और कई काम करता है। मैं शाखा में बदल दी गई सभी फाइलों की सूची कैसे प्राप्त करूं? मुझे हैश, तिथियां या कोई अन्य प्रतिबद्ध संबंधित विवरण में रूचि नहीं है। मैं सिर्फ छुपी हुई फाइलों की एक साधारण सूची प्राप्त करना चाहता हूं।मैं कैसे पता लगा सकता हूं कि शाखा में कौन सी फाइलें संशोधित की गई हैं?
22
A
उत्तर
33
git diff --name-only master bug1
6
संबंधित मुद्दे
- 1. मैं कैसे पता लगा सकता हूं कि HTML तत्वों से कौन सी घटनाएं संलग्न हैं?
- 2. मैं कैसे पता लगा सकता हूं कि मैं रिपोर्टलाब का कौन सा संस्करण चला रहा हूं?
- 3. मैं कैसे पता लगा सकता हूं कि कौन सी सेटिंग्स.xml फ़ाइल मेवेन
- 4. मैं कैसे देख सकता हूं कि 2 संशोधन के बीच कौन सी फाइलें बदली गईं?
- 5. मैं सी में पैलिंड्रोम का पता कैसे लगा सकता हूं?
- 6. मैं सी ++ स्ट्रिंग में "_" का पता कैसे लगा सकता हूं?
- 7. मैं कैसे पता लगा सकता हूं कि वीबी.Net DataRow
- 8. मैं कैसे पता लगा सकता हूं कि विंडोज प्रोग्राम में कौन सा कंप्यूटर डोमेन नियंत्रक है?
- 9. मैं कैसे पता लगा सकता हूं कि जेनकिंस
- 10. एसक्यूएल सर्वर 2000 - मैं कैसे पता लगा सकता हूं कि वर्तमान में कौन सी संग्रहीत प्रक्रियाएं चल रही हैं?
- 11. मैं कैसे पता लगा सकता हूं कि मेरा पृष्ठ पोस्टबैक
- 12. मैं कैसे पता लगा सकता हूं कि TinyMCE का कौन सा संस्करण चल रहा हूं?
- 13. मैं कैसे पता लगा सकता हूं कि .NET विंडोज फॉर्म में कौन सा नियंत्रण केंद्रित है?
- 14. मैं कैसे पता लगा सकता हूं कि कौन सा जीडब्ल्यूटी तत्व केंद्रित है?
- 15. मैं कैसे देख सकता हूं कि कौन सी चाबियाँ सोचती हैं कि मैं मार रहा हूं?
- 16. MySQL: मैं कैसे पता लगा सकता हूं कि कौन सी सारणी एक विशिष्ट तालिका का संदर्भ देती हैं?
- 17. मैं कैसे पता लगा सकता हूं कि मेरे मैक पर पाइथन पुस्तकालय स्थापित हैं?
- 18. मैं कैसे पता लगा सकता हूं कि मेरी खिड़की WxPython के साथ कम हो गई है?
- 19. UILongPressGestureRecognizer पर मैं कैसे पता लगा सकता हूं कि कौन सा ऑब्जेक्ट ईवेंट उत्पन्न करता है?
- 20. मैं कैसे पता लगा सकता हूं कि कौन सा बटन क्लिक किया गया था?
- 21. मैं कैसे पता लगा सकता हूं कि कौन सा जेएआर एप्लीकेशन उपयोग नहीं कर रहा है?
- 22. छवियों में मैं कैसे पता लगा सकता हूं (और सही)?
- 23. मैं कैसे पता लगा सकता हूं कि इंटरनेट एक्सप्लोरर का कौन सा संस्करण स्थापित है?
- 24. मैं कैसे पता लगा सकता हूं कि मैं किस गिट का संस्करण चला रहा हूं?
- 25. मैं कैसे पता लगा सकता हूं कि साइबेस का कौन सा संस्करण चल रहा है
- 26. मैं कैसे पता लगा सकता हूं कि निष्पादन योग्य कौन से डीएल लोड होंगे?
- 27. मैं कैसे पता लगा सकता हूं कि ड्राइव में सी # में रीसायकल बिन है या नहीं?
- 28. मैं कैसे पता लगा सकता हूं कि निर्देशिका में कितनी फ़ाइलें हैं?
- 29. मैं कैसे पता लगा सकता हूं कि कौन से विजुअल स्टूडियो समाधान परियोजनाओं का उपयोग करते हैं?
- 30. मैं कैसे पहचान सकता हूं कि सीवीएस में कौन सी शाखाएं मौजूद हैं?
यह मेरे लिए काम करता है। यह अन्य एसओ लिंक http://stackoverflow.com/questions/10641361/git-get-all-files-that-have-been-modified-in-branch मेरे उद्देश्यों के लिए अधिक था। यहां कारी का जवाब संक्षिप्त और संक्षेप में था, और अभी भी सितंबर 2015 में काम करता है! –
यदि मास्टर को मास्टर में जोड़ा गया है (बग 1 से संबंधित नहीं) तो क्या वे भी दिखाई नहीं देंगे? – NSjonas
हां, यदि आपने खींचा है और मास्टर बदल गया है, तो आप उन diffs को "रिवर्स diffs" जैसे कुछ के रूप में देखेंगे। लेकिन आदर्श रूप से, यदि आपने दूरस्थ और अद्यतन मास्टर से परिवर्तन खींचा है, तो आपको उन परिवर्तनों को अपनी बग 1 शाखा में भी विलय/ff-merge करना चाहिए। यदि आप पूरी प्रक्रिया करते हैं, तो diff अपेक्षित के रूप में काम करता है। –