Gitで競合した時の対処法

公開日:2018-11-25
最終更新:2018-11-25

Gitでpushし、プルリクエスト後にマージしようとしたら競合しちゃったことがあったので、その対処方法のメモになります。

ググれば、山ほど関連記事は出てきますが、僕は以下の記事を参考にしました。

サルでもわかるGit - 競合の解決

対処法

  1. 競合発生したブランチをプル(今回はmasterだったのでmaster)
    git pull origin master
  2. ローカルで競合を解決 引用の通りですが、競合が発生している箇所を確認して、ローカルとリモートのどっちを更新するかを選択します。

    ======= の上がローカルリポジトリ、下がリモートリポジトリです。今回はローカルリポジトリのほうがよりよいコードになるためこちらを残して、リモートリポジトリのコードを消します。

  3. 修正したソースコードをサイドプッシュ、プルリクエスト

  4. 競合が解決していればmasterにマージ

以上、簡単ですが対処した時の手順を残します。

記事が少しでもいいなと思ったらクラップを送ってみよう!
18
+1
@V4zMfM9FEVaGb7cU'の技術ブログ

よく一緒に読まれている記事

0件のコメント

ブログ開設 or ログイン してコメントを送ってみよう
目次をみる

技術ブログをはじめよう

Qrunch(クランチ)は、ITエンジニアリングに携わる全ての人のための技術ブログプラットフォームです。

技術ブログを開設する

Qrunchでアウトプットをはじめよう

Qrunch(クランチ)は、ITエンジニアリングに携わる全ての人のための技術ブログプラットフォームです。

Markdownで書ける

ログ機能でアウトプットを加速

デザインのカスタマイズが可能

技術ブログ開設

ここから先はアカウント(ブログ)開設が必要です

英数字4文字以上
.qrunch.io
英数字6文字以上
ログインする