【Git】履歴の修正
git rebase -i
commitの履歴を整理することができる
$ git fetch origin
$ git rebase -i origin/<ブランチ名>
$ git push --force-with-lease
git push —force-with-lease
pushする際、リモートrefとローカルrefを比較して、ローカルが最新だった場合のみpushを成功させるオプション。
git push -f で他の人がくわえていたcommitを上書きしてしまうことを防ぐために、pushするときは必須。