git supprime les espaces de fin dans les nouveaux fichiers avant de valider

Je sais que la suppression de fuite espace peut être fait avec un pre-commit hook. Je suis intéressé à le faire manuellement. J'ai lu la question ici:
Faire git supprimer automatiquement de fuite des espaces blancs avant de s'engager - Débordement de Pile
La réponse la plus proche de ce que je veux, c'est la "version automatique" de l'ntc2:

(export VISUAL=: && git -c apply.whitespace=fix add -ue .) && git checkout . && git reset

Cette commande fonctionne bien sauf qu'il semble être seulement pour les modifications sur les fichiers qui sont déjà dans le repo, pas de nouveaux fichiers. J'ai un tas de fichiers qui sont nouveaux, ce qui signifie qu'ils ne sont pas encore dans le repo. Je veux supprimer l'espace à partir de ces fichiers, donc j'ai essayé d'ajouter-Un à la place de u, mais qui n'a pas fait une différence.

source d'informationauteur loop