GIT には、いくつかの PHP ファイルを含む 2 つのブランチがあります。必要なのは、1 つを別のものにマージすることだけです。
残念ながら、IDE で自動再フォーマットされた 2 つの巨大なファイルがあります (スペース、中括弧、改行など)。それらをマージしようとすると、GIT は、人間が手作業で解決することは不可能な、非常に多くの競合を示します。
この投稿で説明されているアプローチを試してみました: http://blog.wuwon.id.au/2010/09/painless-merge-conflict-resolution-in.html しかし、実際の変更を見ることさえできません (base >ローカル、リモート > ローカル)、実際のセマンティックの変更と単なる構文の変更 (多くのコード、何かを見落としやすい) を区別することさえできないためです。
現在、多くのリファクタリングと再フォーマットが必要な古いコードに取り組んでいるため (コード標準 PSR 0-2)、この状況はよくあることです。
この問題に最も効果的に対処する方法を教えてください。ありがとうございました!