أخطاء Gitخطأ
fatal: ambiguous argumentfatal: وسيط غامض (ambiguous argument)
لا يستطيع Git تحديد ما إذا كان الوسيط يشير إلى revision أو مسار أو شيء آخر.
gitlinuxwindowsmacos
أسباب هذا الخطأ
يمكن تفسير الوسيط إما كاسم فرع/commit وإما كمسار ملف، أو أنه لا يطابق أي ref أو ملف معروف، فلا يستطيع Git تحديد المقصود.
كيفية الإصلاح
استخدم -- للفصل بين المراجع والمسارات: git log -- filename أو git checkout branch -- file. حدّد المرجع كاملًا: refs/heads/branch. تأكد من وجود المرجع أو المسار فعلًا.
رموز أخطاء ذات صلة
أخطاء Gitخطأ
fatal: remote origin already existsfatal: origin الخادم البعيد موجود مسبقاً
خادم بعيد بالاسم المحدد مُهيَّأ بالفعل.
gitlinuxwindowsmacos
عرض التفاصيل أخطاء Gitخطأ
error: failed to push some refserror: فشل رفع بعض المراجع
رُفض الرفع لأن الخادم البعيد يحتوي على تغييرات غير موجودة لديك محلياً.
gitlinuxwindowsmacos
عرض التفاصيل أخطاء Gitخطأ
error: empty commit messageerror: رسالة الإيداع فارغة
أُلغي الإيداع لأن رسالته فارغة.
gitlinuxwindowsmacos
عرض التفاصيل أخطاء Gitتحذير
warning: Large files detectedwarning: تم اكتشاف ملفات كبيرة
رصد Git ملفات كبيرة قد تُضخّم المستودع.
gitlinuxwindowsmacos
عرض التفاصيل أخطاء Gitمعلومة
Already up to date.Already up to date
الفرع يحتوي بالفعل على جميع التغييرات من الفرع الذي حاولت دمجه أو سحبه.
gitlinuxwindowsmacos
عرض التفاصيل أخطاء Gitخطأ
CONFLICT (content): Merge conflictتعارض الدمج (Merge Conflict)
تعذّر على Git الدمج التلقائي للتغييرات لأن السطور ذاتها عُدِّلت في كلا الفرعين.
gitlinuxwindowsmacos
عرض التفاصيل