gitlab マージの競合を解決する

gitlab マージの競合を解決する

gitlabでマージを実行する手順を記述してます。gitlabのバージョンは13.2.4を使用してます。

環境

  • gitlabサーバーOS CENTOS 7.8.2003
  • gitlab Community Edition 13.2.4

準備

競合を発生させるために、「master」ブランチ上と別ブランチ上で同じファイルを編集します。
※ここでは「master」ブランチと「testBranch」ブランチで「sample.js」を編集してます。

「testBranch」から「master」ブランチに「マージリクエスト」を作成しておきます。

マージの競合を確認

「master」ブランチと「testBranch」ブランチで「sample.js」を編集をしているため、リクエストを確認すると、
「マージの競合があります」と表示されます。

「競合を解決する」ボタンをクリックして、競合内容を確認します。

競合している内容が確認できます。

どちらかの変更を選択して、クリックします。

ここでは「自分の変更を使用」ボタンをクリックします。

あとは「ソースブランチへのコミット」をクリックすると、

アラートが表示されます。このアラートの「☓」ボタンをクリックすると、

マージが可能になります。