2012-06-27 9 views
53

मैं एचजी का उपयोग कर रहा था, अब मैं गिट में परिवर्तित कर रहा हूं।कमांड कंसोल में "चेतावनी: टर्मिनल पूरी तरह कार्यात्मक नहीं है" को कैसे ठीक करें?

लेकिन इसे स्थापित करने के बाद, हर बार जब मैं "गिट diff" या "गिट लॉग" करता हूं, तो मुझे यह त्रुटि मिलती है: चेतावनी: टर्मिनल पूरी तरह कार्यात्मक नहीं है।

मैं इससे कैसे छुटकारा पा सकता हूं?

उत्तर

100

प्रश्न: आप गिट से कैसे जुड़ रहे हैं?

उदाहरण के लिए, यदि आप Windows पर Cygwin का उपयोग कर रहे है, इस प्रयास करें:

TERM=msys 

आप लिनक्स (या पोटीन के माध्यम से एक लिनक्स सर्वर से कनेक्ट) पर हैं, तो यह प्रयास करें:

export TERM=msys 

आप Windows कमांड प्रॉम्प्ट से चला रहे हैं:

<Rclick>Computer, Properties, 
    [Advanced System Settings], [Advanced], [Environment Variables] 
    Create a new System variable "TERM", value "msys" 
+0

धन्यवाद! खिड़कियों का उपयोग कर रहा था! – iCodeLikeImDrunk

+10

इसे विंडोज में एक बार सेट करने के लिए, 'सेट TERM = msys' का उपयोग करें। इसे स्थायी रूप से सेट करने के लिए, 'setx TERM msys/M' का उपयोग करें। –

+2

मेरे पास * * गूंगा "* था। यह * "स्ट्रॉबेरी पर्ल" * सिस्टम वातावरण चर संशोधित करने की स्थापना द्वारा पेश किया गया था। टीआई काम करने के लिए 'निर्यात TERM = cygwin' जोड़कर मेरी '/ ~ .bashrc' फ़ाइल संपादित की गई। तो यहां कुछ जवाब दिया गया है (और डुप्लिकेट के साथ)। – hakre

0

मामले में किसी को इस का उपयोग करते हुए Git एक्सटेंशन, चे हो जाता है Path to linux tools... के लिए सेटिंग सीके। मेरा C:\cygwin पर सेट किया गया था। इसे C:\Program Files (x86)\Git\bin\ में बदलने से यह मेरे लिए तय हो गया।

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