मैं अपना विकास वातावरण स्थापित करने पर काम कर रहा हूं, इसलिए जब मैं कोई प्रतिबद्धता करता हूं तो यह स्वचालित रूप से GPG द्वारा हस्ताक्षरित होता है। मैंने यहां इस मामले पर गिथब्स दस्तावेज का पालन किया: https://help.github.com/categories/gpg/।IntelliJ साइन इन करने का प्रयास करते समय परिवर्तन करने में विफल रहता है (GPG)
मैं प्रतिबद्धता बनाने के लिए इंटेलिजे के गिट इंटरफ़ेस का उपयोग करने का प्रयास कर रहा हूं, लेकिन यह हमेशा इस त्रुटि के साथ विफल रहता है।
gpg: cannot open `/dev/tty`: Device not configured error: gpg failed to sign the data fatal: failed to write commit object
जब सीधे Git का उपयोग कर मेरे टर्मिनल से मैं इस त्रुटि का सामना करना नहीं है, मैं एक मुद्दा जहां किसी एक समान समस्या (स्रोत ट्री के साथ) था और जीयूआई अप करने के लिए पॉपिंग नहीं के बारे में कुछ उल्लेख की खोज की पासफ्रेज दर्ज करें। मुझे लगता है कि यह उस मुद्दे के समान है।
मैं इस मुद्दे को ठीक करने के बारे में कैसे जा सकता हूं?
FYI यह फ़ाइल होम निर्देशिका में स्थित है https: //www.gnupg.org/documentation/manuals/gnupg/GPG-Configuration.html –
मुझे गिट कॉन्फ़िगरेशन फ़ाइल को 'git config --global gpg.program $ (जो gpg) के साथ सेट करने की भी आवश्यकता है। –