末尾の空白を削除するには、precommit フックを使用できます。手動で行うことに興味があります。私はここで質問を読みました:コミット
する前に git が自動的に末尾の空白を削除するようにします -
スタックオーバーフロー
(export VISUAL=: && git -c apply.whitespace=fix add -ue .) && git checkout . && git reset
このコマンドは、新しいファイルではなく、既にレポにあるファイルの変更に対してのみであるように見えることを除いて、うまく機能します。新しいファイルがたくさんあります。つまり、それらはまだリポジトリにありません。これらのファイルから空白を削除したいので、-u の代わりに -A を追加しようとしましたが、違いはありませんでした。