checkout git merge, git rebase difference