اذهب إلى المحتوى
  • 0

مشكلة في المصادقة عند عملية الدفع (push) على GitHub

Hanan Fahad2

السؤال

Username for 'https://github.com':

Password for

fatal: Authentication failed for

 

ابغا اعمل push ولاكن يطلب من يالمستخدم والباسوورد وجربت ادخل ماقبل يجوز انا غلطانه بالبيانات المطلوبة او شي كاعداد ل github  لاني هذا اول مرة اتعامل معه ياليت تساعدوني 

تم التعديل في بواسطة Mustafa Suleiman
تعديل عنوان السؤال
رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

عليك بإعداد بيانات حسابك على GitHub وذلك من خلال الأوامر التالية:

git config --global user.name "hanan"
git config --global user.email hanan@gmail.com

عليك باستبدال الاسم ولإيميل باسم المستخدم الخاص بك على GitHub ثم استبدال الإيميل بالبريد الذي قمتي بالتسجيل به على GitHub.

وعند عمل push سيتم سؤالك عن تسجيل الدخول سواء من خلال المتصفح Sign in with your browser أو طرق أخرى مثل token أو code، والأسهل لك  Sign in with your browser وسيتم فتح نافذة لكتابة كلمة المرور واسم المستخدم او الإيميل، وبعدها تستطيعي عمل push.

وإذا واجهتك مشكلة أرجو توفير صورة للمشكلة لتوضيح الأمر.

وأيضًا من الأفضل لك مشاهدة الفيديو التالي، وستوفري على نفسك الكثير من العناء الغيرضروري عند التعامل مع Git:

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

من المرجح أن تكون قمت بتحديد خيار استخدام الوصول بواسطة اسم مستخدم وكلمة مرور مباشررة بدلاً من استخدام المفاتيح العامة والخاصة (SSH keys) أو رمز المصادقة الشخصي (Personal Access Token).

للأخذ بالحل الثاني يمكنك اتباع الخطوات: 

  1. توجهي الى حسابك على غيتهب
  2. توجهي الى اعدادات الحساب 
  3. ثم إلى اعدادات المطور Developer settings
  4. توجهي الى Personal access tokens
  5. اضغطي generate new token 
  6. اختاري الخيار classic
  7. اعطه الصلاحيات اللازمة 
  8. قومي بتأكيد انشاءه 

الآن يمكن استعمال هذا الرمز بدل كلمة المرور الخاصة بك عند طلب المصادقة،

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 15 ساعة قال Adnane Kadri:

من المرجح أن تكون قمت بتحديد خيار استخدام الوصول بواسطة اسم مستخدم وكلمة مرور مباشررة بدلاً من استخدام المفاتيح العامة والخاصة (SSH keys) أو رمز المصادقة الشخصي (Personal Access Token).

للأخذ بالحل الثاني يمكنك اتباع الخطوات: 

  1. توجهي الى حسابك على غيتهب
  2. توجهي الى اعدادات الحساب 
  3. ثم إلى اعدادات المطور Developer settings
  4. توجهي الى Personal access tokens
  5. اضغطي generate new token 
  6. اختاري الخيار classic
  7. اعطه الصلاحيات اللازمة 
  8. قومي بتأكيد انشاءه 

الآن يمكن استعمال هذا الرمز بدل كلمة المرور الخاصة بك عند طلب المصادقة،

كيف استخدمه 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ الآن قال Hanan Fahad2:

λ git push -u origin master
error: src refspec master does not match any
error: failed to push some refs to 'https://github.com/HananFahadA/dd.git'

يعطيني هذا 

هل بسبب أن الفرع الرئيسي لديك يتواجد باسم main عوض master؟ 

جربي تنفيذ الأمر git push -u origin main عوضا عن git push -u origin master

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 12 دقائق مضت قال Adnane Kadri:

هل بسبب أن الفرع الرئيسي لديك يتواجد باسم main عوض master؟ 

جربي تنفيذ الأمر git push -u origin main عوضا عن git push -u origin master

error: failed to push some refs to 'https://github.com/HananFahadA/dd.git'

نفس المشكلة 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...