5

git diff--word-diff-regex=<...>単語に一致するオプションがあります。一部の言語には特別なデフォルト値があります ( で述べたようにman 5 gitattributes)。しかし、これらは何ですか?ドキュメントには説明がありません。のソースを調べましたがgit、それらも見つかりませんでした。

何か案は?

編集:私はオンですがgit 1.9.1、どのバージョンの回答も受け入れます。

4

3 に答える 3

2

定義済みの diff ドライバーのリスト (すべて定義済みの単語 diff regexes があります) は、 のドキュメントに.gitattributes記載されています。さらに次のように述べられています。

.gitattributes を介して、属性メカニズムでこれを有効にする必要があります

したがってtex、すべてのファイルに対して hvd の回答に示されているパターンを有効に*.texするには、プロジェクト ルートで次のコマンドを発行します (Windows では引用符を省略します)。

echo '*.tex diff=tex' >> .gitattributes
于 2015-09-06T19:20:13.573 に答える