2017-05-16 9 views
9

विजुअल स्टूडियो कोड (संस्करण 1.11.2) का उपयोग करके, मैं बाएं पैनल में स्रोत नियंत्रण बटन पर क्लिक करके अपने वर्तमान परिवर्तनों के साइड-बाय-साइड ग्राफिकल diff को आसानी से देख सकता हूं। लेकिन एक बार जब मैं अपने स्थानीय भंडार में उन परिवर्तनों को कर देता हूं, तो मैं मूल/मास्टर से समान पक्ष-दर-भिन्न अंतर देखने का कोई तरीका नहीं ढूंढ पा रहा हूं।क्या विजुअल स्टूडियो कोड का उपयोग कर मूल/मास्टर से गिट diff देखने का कोई तरीका है?

दूसरे शब्दों में मुझे विजुअल स्टूडियो कोड (संस्करण 1.11.2) की तुलना टूल को दिखाने का एक तरीका है जो मुझे दिखाता है कि जब मैं git diff origin/master करता हूं लेकिन साइड-बाय-साइड ग्राफिकल डिफ भी करता हूं?

+0

आप इसे गिट इतिहास संवाद में कर सकते हैं। – Blauhirn

उत्तर

6

आप इसके लिए एक विस्तार का उपयोग कर सकते हैं।

दो अच्छा विकल्प:

Gitlens:https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens

इस एक के साथ

, आप किसी भी शाखा (स्थानीय या दूरदराज के) के साथ तुलना करने के लिए >GitLens: Compare File with... क्रिया का उपयोग कर सकते हैं।

तुम भी Git इतिहास उपयोग कर सकते हैं: https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory

आप पूरी फ़ाइल के इतिहास को देखने और >Git: View File History कार्रवाई के साथ वर्तमान संस्करण के साथ तुलना कर सकते हैं।

+0

द गिटलेन्स "पिछले के साथ लाइन संशोधन की तुलना करें" संदर्भ मेनू विकल्प प्रतिभा है! –

-1

यह VSCode का उपयोग नहीं है, लेकिन अगर आप सिर्फ परिवर्तन की एक त्वरित सारांश देखना चाहते हैं ... बस GitHub पर शाखा से एक जनसंपर्क शुरू

2

जोड़ने इस ~/.gitconfig

तरह कॉन्फ़िग फ़ाइल git करने के लिए
[diff] 
tool = vscode 
[difftool "vscode"] 
cmd = code --wait --diff $LOCAL $REMOTE 

जब git difftool HEAD HEAD^ का उपयोग कर, Git अगर vscode

-1

उपयोग करने के लिए MSDN blog

से आप पूछेंगे

diffs

देखने

हमारे Git टूलींग वी.एस. कोड भीतर diffs के देखने का समर्थन करता है। साइड-बाय-साइड व्यू को प्रदर्शित करने के लिए गिट व्यू में फ़ाइल पर क्लिक करें। यह आपको अपनी वर्तमान फ़ाइल की तुलना इसके पिछले संस्करण से तुलना करने की अनुमति देता है:

संबंधित मुद्दे

 संबंधित मुद्दे