मुझे पता है कि git diff --word-diff=color
काम करने वाले पेड़ और सिर के बीच एक शब्द भिन्न होता है, लेकिन क्या git log
के साथ समान प्रकार का आउटपुट प्राप्त करने का कोई तरीका है?क्या आप 'गिट लॉग' के साथ एक शब्द-diff प्राप्त कर सकते हैं?
उत्तर
--color-words
के बारे में क्या? इसके अतिरिक्त आपको किसी भी तरह से diff को सक्रिय करना होगा।
git log --color-words -p
मुझे एक रंगीन डिफ दिखाता है।
वह लाइन भिन्न होता है, एक शब्द भिन्न नहीं है – dan
1.7.1 पर और मेरी सेटिंग्स के साथ (कुछ भी भिन्न नहीं है, शायद 'color.ui = auto' के अलावा यह एक शब्द diff आउटपुट करता है।) बेशक केवल जब आपके स्रोत में शब्द होता है अंतर (= पूरी जोड़/हटाई गई रेखाओं से भिन्न अंतर)। –
ठीक है यह काम करता है। – dan
ठीक मैं मैं इसके साथ
git log -m -p --word-diff=plain
यह मुझे एक त्रुटि देता है: 'घातक: अपरिचित तर्क: --word-diff = plain'। आपका गिट संस्करण क्या है ('git --version')? –
गिट संस्करण 1.7.3.2। लेकिन मेरे लिनक्स बॉक्स पर, जो वर्तमान में 1.7.0.4 है, मुझे एक ही त्रुटि मिलती है। – dan
ऐसा लगता है कि उन्होंने इन संस्करणों के बीच 'ग्रिड लॉग' में '--word-diff' को समर्थन जोड़ा (जो समझ में आता है, क्योंकि विकल्प 'गिट diff' के लिए पहले से ही संभव था)। –
- 1. क्या आप एक साथ डीएलएस बंडल कर सकते हैं?
- 2. क्या आप UIControlEventAplicationReserved के साथ कस्टम ईवेंट कर सकते हैं?
- 3. ऐप्पलस्क्रिप्ट के साथ आप क्या कर सकते हैं?
- 4. क्या आप सबवर्सन के साथ आंशिक चेकआउट कर सकते हैं?
- 5. डब्ल्यूपीएफ, क्या आप डिफ़ॉल्ट विंडोज रंग प्राप्त कर सकते हैं?
- 6. आप UIElement के अभिभावक को कैसे प्राप्त कर सकते हैं?
- 7. आप विधि पैरामीटर के नाम कैसे प्राप्त कर सकते हैं?
- 8. आप अंतिम गिट एड को कैसे पूर्ववत कर सकते हैं?
- 9. क्या गिट और सबवर्जन एक साथ अच्छा खेल सकते हैं?
- 10. सी में आप क्या नहीं कर सकते हैं जिसे आप उद्देश्य-सी में कर सकते हैं?
- 11. गिट के साथ, आप फ़ाइल पथ के बजाय 'गिट लॉग' के साथ फ़ाइल पैटर्न की खोज कैसे करते हैं?
- 12. आप एक साथ काम कर रहे unittest2 और cover.py कैसे प्राप्त कर सकते हैं?
- 13. क्या आप एफ # में एक ऑपरेटर (***) परिभाषित कर सकते हैं?
- 14. आईफोन/आईओएस फेसबुक एसडीके - क्या आप ऐप के अंदर लॉग इन कर सकते हैं, और लॉगिन क्रेडेंशियल रख सकते हैं?
- 15. एक यूएसबी पर Autorun.inf क्या आप इसे पीडीएफ चलाने के लिए प्राप्त कर सकते हैं?
- 16. प्रोटोटाइप विरासत के साथ आप किस पैटर्न का उपयोग कर सकते हैं जिसे आप कक्षा के साथ नहीं कर सकते?
- 17. आप एक एएसपी.नेट एमवीसी अनुप्रयोग के भीतर "असली" एचटीपी कॉन्टेक्स्ट कैसे प्राप्त कर सकते हैं?
- 18. क्या आप एक रूपांतरण ऑपरेटर के प्रकार से अपवाद प्राप्त कर सकते हैं?
- 19. क्या आप एक प्री-बिल्ड इवेंट के रूप में EnvDTE के साथ RunCustomTool कर सकते हैं?
- 20. क्या आप make_shared के बराबर कुछ के साथ एक सरणी आवंटित कर सकते हैं?
- 21. क्या गिट लॉग - शाखाएं काम करती हैं?
- 22. क्या कर सकते हैं कि sed क्या कर सकते हैं?
- 23. एक संशोधन के गिट लॉग
- 24. क्या आप अपने धागे के साथ पृष्ठभूमि थ्रेड पर एक शेडर को प्रीवार्म कर सकते हैं?
- 25. सी # में आप कितने वर्ग प्राप्त कर सकते हैं?
- 26. क्या हम LINQ के साथ डेटाटेबल फ़िल्टर कर सकते हैं?
- 27. क्या आप स्टोरीबोर्ड के साथ उन्नत यूआई बना सकते हैं?
- 28. क्या आप कई फाइलों में PHP त्रुटियों को लॉग कर सकते हैं?
- 29. इंडेंटेशन के साथ बुलेट टेक्स्ट को लपेटने के लिए आप कैसे विम प्राप्त कर सकते हैं?
- 30. प्रमाणीकरण - क्या आप कुकीज़/सत्र का उपयोग कर सकते हैं?
Git के किस संस्करण का उपयोग कर रहे काम कर मिल गया लगता है? संस्करण 1.5.5.6 में, 'गिट diff - रंग-शब्द rev1..rev2' केवल अपेक्षित रंगीन आउटपुट देता है। यदि मैं 'git diff --word-diff = color rev1..rev2' का प्रयास करता हूं तो यह गिट-diff उपयोग दिखाता है। – yasouser
आपको एक छोटी सी स्क्रिप्ट लिखनी पड़ सकती है - इस तरह से 'गिट लॉग' करें, यह सिर्फ SHA1s प्रिंट करता है, फिर उन SHA1s के माध्यम से फिर से चलाएं और 'git diff --word-diff = color $ SHA1^$ SHA1 करें '। तो निश्चित रूप से आप उस पर एक गिट उपनाम असाइन कर सकते हैं। – MatrixFrog