5 回チェーンするために、assume コマンドを使用したいと思います。
[alias]
assume = update-index --assume-unchanged
unassume = update-index --no-assume-unchanged
assumeall = "!git ls-files ../.idea/misc.xml | xargs git assume"
unassumeall = "!git assumed | xargs git update-index --no-assume-unchanged"
しかし、実行すると次のエラーが発生します。
fatal: '../.idea/misc.xml' is outside repository
想定、想定しない、想定しないすべては問題なく機能します。