मैंने अपना खाता सेट करने के लिए GitHub निर्देशों का पालन किया है, और मैं क्लोन करने में सक्षम हूं, लेकिन मैं दूरस्थ रूप से पुश करने में असमर्थ हूं।
जब मैं "गिट पुश" करता हूं तो मुझे 403 त्रुटि मिलती है। इसका सही URL है। मैंने यह देखने के लिए "गिट क्रेडेंशियल-ऑक्सकिचैन गेट" की कोशिश की कि यह क्या दे रहा है, और यह गलत क्रेडेंशियल्स को प्रिंट करता है।
मुझे विश्वास है कि जो हुआ वह पहली बार है जब उसने क्रेडेंशियल्स के लिए पूछा, मैंने सोचा कि यह एक और एप्लिकेशन पूछ रहा था, और इसने गलत लोगों को अंदर डाल दिया।
मुझे बस इसे रीसेट करने की आवश्यकता है ताकि यह मेरे GitHub खाते के लिए सही किचेन आइटम का उपयोग करे।
मैंने कोशिश की:
git credential-osxkeychain erase
git credential-osxkeychain set
कार्यक्रम कभी कोई संकेत नहीं देता है। अगर मैं सही काम नहीं करता तो सेट "खराब इनपुट" कहेगा। मैंने " password=password
", आदि में डालने की कोशिश की , लेकिन तब जब मैं एक "प्राप्त" करता हूं तो मुझे अभी भी पुराने मिलते हैं।
मैं यह पता नहीं लगा सकता कि ये कहाँ संग्रहीत किए जा रहे हैं, क्योंकि वे .itconfigure में नहीं हैं। इसके अलावा हाल ही में कोई चाबी का गुच्छा आइटम नहीं है जो यह हो सकता है। (मेरे किचेन में कई GitHub खाते हैं और यह उनमें से किसी का भी उपयोग नहीं कर रहा है।)