The Prompt Bakeryقوالب وبرومبتات جاهزة

إصلاح · جيت هب وGit

"Author identity unknown" أو اسم خاطئ على commits الخاصة بي

ما قد تراه

  • يسألني Git من أنا عند عمل commit
  • تظهر commits باسم غريب أو غير مرتبطة بملفي في GitHub

السبب الأرجح

ليس لدى Git اسم وبريد محفوظان لك، أو أن البريد لا يطابق بريداً في حسابك على GitHub.

افحص أولاً (نحو دقيقتين)

  1. شغّل git config user.name وgit config user.email.

أمر الإصلاح

ما تكتبه هنا لا يغادر متصفحك. البحث يعمل داخل هذه الصفحة ولا يُرسل شيء إلى خادم ولا إلى ذكاء اصطناعي.

يبقى في هذا المتصفح وعلى هذا الجهاز فقط. تُحذف المفاتيح وكلمات المرور قبل أي حفظ.

لغة الأمر

الصقه في Claude أو ChatGPT أو Gemini أو Cursor ثم اتبع ما يقوله.

بعد أن جرّبته، هل نجح؟

الخطوات

  1. شغّل git config --list --show-origin | grep user واعرضه.
  2. اضبط الاسم والبريد: git config --global user.name "My Name" وgit config --global user.email "<email>" (اسألني عن البريد؛ ويوفر GitHub أيضاً عنوان noreply خاصاً في إعدادات البريد).
  3. اشرح أن الـ commits القديمة تحتفظ بالاسم القديم وأن إعادة كتابتها غير لازمة.

لا تفعل هذا

  • لا تضع بريد عمل تريده خاصاً داخل commits مستودع عام.
  • لا تعِد كتابة الـ commits القديمة لتغيير المؤلف.

ذات صلة

جرّب مدخلاً آخر

كيف نساعدكم؟

ماذا تحتاجون؟
بريدكم الإلكتروني لنرد عليكم (اختياري)أدخلوا بريدكم الخاص فقط، وسنرد عليكم عليه.