4

私と一緒に働いている開発者がいて、ランダムに彼のファイルが CRLF 行末に変更されます。

Windows用のgithubでは、コミット前に正しい変更が表示され、コミットされると行末が変更され、悪い差分が表示されます。

これはランダムにしか発生しませんが、なぜ変化しているのかわかりません。

4

3 に答える 3

7

Windows用のGithubを使用する代わりに、コマンドラインにドロップします。MSysGitは、メインのgitソースコードのメンテナーによってgitに実装されているものをより厳密に追跡します。

git config --system core.autocrlf false
git config --system core.whitespace cr-at-eol

どうしても必要な場合を除いて、バージョン管理システムが行末を混乱させないようにしてください。

于 2012-07-22T19:55:27.370 に答える
0

Androidの改行とgit」で述べたように:

于 2012-07-22T18:14:56.070 に答える
0

v1.0.7 はこれを処理します。ここにいい記事があります。

于 2012-09-12T16:24:05.927 に答える