web-dev-qa-db-ja.com

bitbucketリモートサーバーでの競合ですが、すべてローカルで最新です

私はプロジェクトに取り組んでいるので、機能ブランチをリモートリポジトリに(Atlassian bitbucketを使用して)プッシュし、プルリクエストを開きました。

しかし、1つのファイルで、bitbucketは「MOVED」ステータスを茶色で表示し、競合メッセージを表示します。

競合:ソースで変更、ターゲットで変更。

このファイルは競合状態にあります。このプルリクエストをマージする前に、競合を手動で解決する必要があります。

だから私が入力したとき:

git pull Origin my_feature

メッセージを受け取ります

すでに最新です。

この競合を解決するにはどうすればよいですか?

19
NI6

ローカルマスターブランチを更新する必要があります。したがって、次の手順を実行します。

  • gitチェックアウトマスター
  • git pull Originマスター
  • git checkout <<ブランチ>>
  • gitマージマスター

4番目のコマンドを実行すると、マージの競合が発生します。それらを解決してから、以下を実行します。

  • git commit
31
Lets Code