0
0

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 3 years have passed since last update.

【コンフリクト】git rebaseのときに準備しておくメモ

Last updated at Posted at 2020-03-06

準備

git checkout master
pitu pull origin master
git reset --hard origin/master

git rebase実行

***トピックブランチへ移動して

git pull --rebase origin master
//コンフリクト直したらaddしてcontinue
git add .
git rebase --continue
//全部治ったらpush
git push -f

しくじって最初からやり直すとき

git rebase --quit
git checkout feature/トピックブランチ
git reset --hard origin/トピックブランチ

ブランチを行き来してえ

//繰り返す
git checkout master
git checkout feature/トピックブランチ

色々確認してえ

git branch
git log
git status

参考

プルリクエスト時に競合した時の対処方法
[git] rebaseが完了できない現象("--continue"を飛ばしてしまったため)の解消手順

備考

  • 完全に正しいのにvs codeで赤色エラーが出続けることあるので、完全に正しいと思ってるのにvs codeが赤色エラー出し続けるときは一旦エディタ再起動試すべし

  • 何も変更ない状態でgit rebase --continue できない。そういうときに困ったら空行とか消しつつ無理やり変更を作ってaddしてcontinueするべし

0
0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?