最近、すべてのリポジトリで、すべてのリポジトリに git 属性ファイルを追加しました。アイデアは、すべてのファイルで Unix EoL char を強制的に使用することでした。これにより、新しいブランチにチェックアウトした初日に大きな問題が発生し、ファイル全体に変更が表示され始めました。私たちは単にそれをコミットしました。
さて、問題は、あるブランチから別のブランチにマージする場合 (頻繁に行います)、またはチェリー ピック (より多く行う場合) にマージすると、すべてのファイルで再び競合が発生することです。
git が設定によって行末や空白の変更を無視できれば理想的です。git にこのようなものが含まれているかどうか、または回避策があるかどうかは誰にもわかりませんか?