के लिए एक जीपीजी कुंजी उत्पन्न करना मैं गिटहब में गिट कमांड लाइन का उपयोग कर हस्ताक्षरित टैग बनाने की कोशिश कर रहा हूं। मैंने एक (नमूना) उपयोगकर्ता नाम Full Name (skytreader) <[email protected]>
के साथ एक जीपीजी कुंजी उत्पन्न की। ऐसा करने के बाद, मैं signed tag बनाने का प्रयास करता हूं। हालांकि मुझे निम्न त्रुटि मिलती है:गिट टैगिंग
gpg: skipped "full <[email protected]>": secret key not available
gpg: signing failed: secret key not available
error: gpg failed to sign the data
error: unable to sign the tag
मुझे लगता है कि मुझे संकेतित उपयोगकर्ता नाम के साथ एक और कुंजी बनाने की आवश्यकता है। लेकिन फिर, "पूर्ण" नाम दर्ज करना, gpg
शिकायत करता है कि मेरा नाम कम से कम 5 वर्ण लंबा होना चाहिए।
मैं इस कुंजी का उपयोग गिट के साथ कैसे करूं?
क्या मैं जीपीजी के साथ अपने टैग पर हस्ताक्षर करने के लिए उपयोगकर्ता नाम गिट उपयोग बदलता हूं ताकि मुझे कम से कम 5 वर्ण लंबा नाम मिल सके?
एक और। क्या मेरे gitconfig में "(skytreader)" भाग शामिल करना संभव है (इसलिए मुझे एक और जीपीजी कुंजी उत्पन्न करने की आवश्यकता नहीं है)? – skytreader
यह कुछ भी हो सकता है जो आप चाहते हैं। वास्तव में, आप विशिष्ट '' निर्दिष्ट करने के लिए '-u' या' --local-user' झंडे का उपयोग कर सकते हैं (इसे 'git config --global user.signingkey ' –
Christopher