2014-05-07 5 views
36

मैं Git के साथ काम करने सीख रहा हूँ, और मैं इस तरह की कुछ अन्य नामों के सेट की कोशिश की।मैं गिट उपनाम कैसे हटा सकता हूं? जब मैं <code>git trololo</code> टाइप यह <code>git status</code> की तरह काम करता</p> <pre><code>git config --global alias.trololo 'status' </code></pre> <p>तो अब:

अब ट्रोलो उर्फ ​​की आवश्यकता नहीं है। मैं इसे सही ढंग से कैसे हटा सकता हूं?

+0

सबसे कारगर [जवाब] (http://stackoverflow.com/a/23512734/6214663) @atupal द्वारा –

उत्तर

53

आप git config में --unset कोशिश कर सकते हैं:

git config --global --unset alias.trololo 

मैं इसे सीधे संपादन कॉन्फ़िग फ़ाइल (git config --global --edit)

अधिक सुरक्षित लगता है
2

आप विन्यास फाइल से उस लाइन को हटा कर इसे हटा सकते हैं या आप कर सकते हैं इस प्रयास करें:

git config --global --unset alias.YourAlias 
7

या बस:

vim ~/.gitconfig 

और उपनाम रेखाएं हटाएं।

4

मामले में कोई एक ही अन्य नाम के लिए कई मान हैं और कि मिल गया है:

$ git.config --global --unset alias.trololo 
warning: alias.trololo has multiple values 

उपयोग --unset-all

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