私は、多くの場合、Zシェルファイルの作成に使用する
set -x
デバッグを開くことが、倉庫に提出する必要はありません
ソリューション
Gitはファイルフィルタを提供し、この方法は、提出時に削除することができset -x
、この行を削除する方法を、スクリプトを書くために私たちが最初に。
の使用していることsed "/^set -x$/d"
例えば、「DebugShell」に、ここで、名前をフィルタリングします。フィルタの追加
git config --local filter.DebugShell.clean 'sed "/^set -x$/d"'
git config --local filter.DebugShell. smudge 'sed "/^set -x$/d"'
変更.gitattributes
特定のファイルのためのフィルタを使用して、ファイルを。
*.zsh filter=DebugShell