2017-09-25T11:19:35Z||2017-09-25T11:19:52Z


rebase后生成了一系列的重复提交记录。这种情况往往是因为rebase的分支记录已经被上传到remote。所以rebase后git需要生成一系列重复的,存在于本地的记录,并且提交时间都是一样的,这点很坑。所以尽量避免这样的rebase。

这种情况最好用merge. 如果非要用rabase的话,rebase后可以考虑强行push到远端覆盖远端的提交记录,但是注意提交时间也会永久丢失了。

git rebase origin/master
git push origin myBranch --force