لماذا أحصل على خطأ 401 في Git عند الضغط على التغييرات إلى Github؟

StackOverflow https://stackoverflow.com/questions/3530566

سؤال

أحصل على الخطأ التالي عند محاولة دفع التغييرات إلى GitHub من Cygwin Command Promt على Windows XP.

كلمة مرور الضغط $ git: [my-password-here] خطأ: عنوان URL المطلوب خطأ: 401 أثناء الوصول https: // [اسم المستخدم]: github.com/

فادح: فشل طلب HTTP

يبدو أن عمليات البحث من Google تشير إلى تغيير المسار إلى ملف الشهادة على Windows ، والذي قمت به بالفعل من أجل استنساخ المستودع.

هل كانت مفيدة؟

المحلول

تبين أن كلمة المرور الخاصة بي آمنة تمامًا وتحتوي على رمز "£". للحصول على هذا على لوحة المفاتيح ، يكون التحول+3 عند كتابة كلمة المرور الخاصة بي في موجه الأوامر الذي كان ينتج رمزًا "#". إعدادات لوحة المفاتيح الخاصة بي صحيحة ، أظن أن هذه المشكلة ترجع إلى نافذة Cygwin.

كان الحل الخاص بي هو تغيير كلمة مرور github حتى لا تحتوي على هذه الشخصية

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top