2

重複の可能性:
gitを使用した最良のCRLF処理戦略は何ですか?

私は現在、マスターをブランチにマージするたびに、ファイル全体が変更されたとgitが言うマージの競合が発生するプロジェクトに取り組んでいます。Notepad ++の比較ツールを使用してこれらのファイルを比較すると、実際には数行しか変更されていないことが報告され、競合が発生することはないはずです。

しばらくの間、私はクロスプラットフォームで作業しているときに苦しむ必要がある問題としてこの動作を単に我慢してきました(私たちのチームは開発にWindows 7、OSX、Debianを組み合わせて使用​​しています)が、今日私がマージしたときにいくつかありました私が前進するのを妨げている深刻な問題。私はこれを自分で調べましたが、git core.autocrlf構成に関連している可能性がありますが、この問題を解決してすぐになくなるか、gitが損傷を修正するとゆっくりと消えるようにする方法がわかりません私は以前にやったことがあります。誰かがこれを修正する方法について何か提案をすることができますか?

ありがとう、
アレックス

4

1 に答える 1

6

私はついにこの問題を解決しました-autocrlfを有効にする必要がありました。このフラグに対する多くの推奨事項を読みましたが、この場合は機能しているように見えました。

git config --global core.autocrlf true

于 2012-08-31T13:00:12.523 に答える