読者です 読者をやめる 読者になる 読者になる

コンフリクト解消手順(簡単10ステップ)

pushしてgithub上で確認したらコンフリクトしてた!そんなときの対処法。

 

git checkout master でマスターブランチに移動

 

git pull もしくは git fetch + git merge origin/master を打ってmasterを最新状態にする

 

git checkout 作業ブランチ名 を打って作業ブランチに移動

 

git rebase master を打ってリベースする

 

コンフリクト箇所が表示されるのでatomで修正

 

git add ルートディレクトリ/ファイル名 を打って変更したファイルのみaddする

 

※重要(ココでcomitしない)

 

git rebase --continue を打ってリベースの続きをする

 

リベースが上手くいったら↓にいく、リベース失敗したら5まで戻る

 

9

git push -f origin ブランチ名 を打って強制プッシュする

 

10

githubのサイトに行きコンフリクトが解消された確認する