Gitでコンフリクトした場合に修正する方法をまとめました。
前提
こんな内容のファイルを
- (hoge.txt)
- xxxxx yyyyy
Aさんが以下のように修正
xxxxx
yyyyy
aaaaa
Bさんが以下のように修正
xxxxx
yyyyy
bbbbb
AさんがPUSHした後にBさんがPUSHするために 最新化しようとPULLするとこんな感じにコンフリクトします。
- (hoge.txt)
- xxxxx yyyyy <<<<<<< HEAD bbbbb ======= aaaaa >>>>>>> 56f91fd30c56547b59745480fe0ce0d4b815ab2a
これを直してみます。
修正方法
1.コンフリクトしたファイルを修正する
こんな感じに修正したとします。
xxxxx
yyyyy
aaaaabbbbb
コンフリクトしたファイルをザクっと修正して構いません。
あとは、いつもの手順どおりに
インデックスに追加して
git add .
コミットして
git commit
PUSHする
git push
これでOKです。
コンフリクトするとちょっと焦りますが、修正方法は意外と簡単ですね。
コメント