51
30

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

GitHubのWebでコンフリクトを直す方法

Last updated at Posted at 2018-12-26

#環境
Windows10
#コンフリクトの状態
コンフリクトを起こすとPull requestsの各ブランチの画面に以下のような表示が出る
キャプチャ.JPG

解決法

GitHubのWeb上で直します。
1.コンフリクト表示画面右上の[Resolve conflicts]を押す.
2. <<<<<<<>>>>>>>で囲まれたコンフリクト部分を手動で修正する.
3.修正画面右上の[Mark as resoved]を押す.
4.[Commit changes]を押す.
fd64b010-c06b-11e6-9dd3-a827e299c5bf.gif
参考:https://blog.github.com/2016-12-12-resolve-simple-merge-conflicts-on-github/
Conversationに表示されているcommit一覧にMerge branch 'master' into [コンフリクトしていたブランチ名]が表示されてたらOKです。
#こんな時は
GitHubのWebではコンフリクトが解決しているけど、コマンドプロンプト上では治っていない。
Conversationに表示されているcommit一覧にMerge branch 'master' into [コンフリクトしていたブランチ名] Verified [コミットID]があるのでコマンドプロンプト上でgit reset --hard [コミットID]を入力してコンフリクトを直したところに移動します。
※このときエディタを起動していたら全部閉じておく(管理者権限で移動できないエラーが発生することがあるので)

一応git loggit statusで状態を確認して作業に戻ります。

51
30
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
51
30

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?