git rebase
git rebase -i HEAD
Grontourismo
git rebase -i HEAD
git reflog
git rebase --quit
Generally, it is an alternative of git merge command. Merge is always a forward changing record. Comparatively, rebase is a compelling history rewriting tool in git. It merges the different commits one by one.
$ git config --global core.editor "atom --wait"
git rebase <basebranch> <topicbranch>