मैं git config
विकल्पों बैश में टैब पूरा होने का उपयोग कर तलाश रहा है, और वास्तव में बिना सोचे, मैं इस किया था:गिट: मैंने गलती से इसे बदलने के बाद कॉन्फ़िगर पैरामीटर को रीसेट कैसे कर सकता हूं?
git config --global user.signingkey --help
और अब मेरी वैश्विक हस्ताक्षर कुंजी --help
को तैयार है। Facepalm। क्या यह पता लगाने का एक सामान्य तरीका है कि अतीत में इन कॉन्फ़िगरेशन सेटिंग्स क्या हैं, या कहीं ऐसा है जहां मैं यह देखने के लिए प्रोजेक्ट में देख सकता हूं कि यह क्या सेट हो सकता है? मेरे पास एक गिथब खाता है, शायद मैं वहां से पुराना मूल्य प्राप्त कर सकता हूं, क्योंकि मैंने गलती से कुछ भी नहीं धक्का दिया है? मुझे यह भी यकीन नहीं है कि यह किसी भी चीज़ पर सेट है, लेकिन मैं जीथूब के साथ एसएसएच का उपयोग करता हूं।
cd <another project's location>; git config user.signingkey
रिटर्न --help
।
[section]
key = value
तो, आप बस इस फ़ाइल को संपादित करें और इसे ठीक कर सकते हैं:
'Git config --global' अपने घर निर्देशिका में अपने' .gitconfig' फ़ाइल में परिवर्तन लिखेंगे - कोशिश 'बिल्ली ~/.gitconfig सामग्री देखने के लिए, शायद आपने user.signingkey के साथ लाइन को टिप्पणी की है जिसे आपने जोड़ा है? – house9
@ house9 इसे टिप्पणी करने के बाद, 'git config user.signingkey' कुछ भी नहीं देता है। हो सकता है कि यह मूल सेटिंग हो, मैं बस नहीं जानता। अभी के लिए, मैं इसे छोड़ दूंगा, और यदि मैं समस्याओं में भाग लेता हूं, तो मैं इसे उचित रूप से सेट कर दूंगा। मुझे अभी इस तरह के नोब की तरह लग रहा है। सलाह के लिये धन्यवाद। –
'.gitconfig' मेरे dotfiles repo में है, हाँ! यह मूल रूप से अनसेट था। मेरे लिए, समस्या हल हो गई है, लेकिन मैं उन लोगों के लिए खुला प्रश्न छोड़ दूंगा जिनके पास डॉटफाइल रेपो नहीं है। –