ローカル ブランチを開発ブランチとマージしようとしましたが、ローカル ブランチでgit merge
変更されたほぼすべてのファイルで競合が発生しました。そのため、競合を手動で解決する必要がありました。これらのファイルのほとんどは、開発中に変更されていません。
たとえば、次の競合が発生します。
<<<<<<< HEAD
render json: {:created => 'true'}.to_json, status: :created, location: @user
=======
render json: {:created => 'true'}.to_json, status: :created, location: @user
>>>>>>> development
またはこれ:
<<<<<<< HEAD
# some new code
=======
>>>>>>> development
分岐の 1 つに新しい行がないことに注意してください。
なぜこれが起こるのか、誰かが知っていますか?どうすれば回避できますか?