2013-02-25 Gitのconflictを解決する方法 Git 複数人で開発をしているとよくこんなことが起こります。最新のmasterからブランチを切って作業開始 ↓ シコシコ作業 ↓ よーしできた!commitしてpush、pull requestだー! ↓ Bitbucket:「conflictが発生しています」 ↓ なぬぬ…これは、自分がbranchを切った後に他の開発者がリモートのmasterにマージしたために、自分のローカルのmasterがリモートのmasterより遅れていることに起因して発生します。 こんなときは以下のように対応します。 まず、localのmasterにブランチを移動してmasterを最新の状態にします。 $ git checkout master $ git pull 作業中のブランチに移動し、リベースします。 $ git check