【发布时间】:2020-09-29 16:52:45
【问题描述】:
有没有办法检查 git rebase 在执行 rebase 并退出 rebase 模式后发生了什么变化?
我使用 rebase 来更改以前提交的作者姓名。
在尝试这样做时,我在错误的分支(即master)中重新设置了基准,这在重新设置文件中向我显示了一些不是我的目标的提交。因此,我只是退出了编辑器,它说“Rebase done successfully”。
最后,我切换到我的本地分支(即vIO),我可以更改作者姓名,但我想检查我的其他变基试验是否不会影响历史记录。顺便说一句,我的本地分支 (vIO) 尚未推送到远程。
我尝试通过以下方式比较本地主机和远程主机:
git diff origin/master...master
这并没有带来任何东西。这是否意味着主分支肯定不受变基的影响?
【问题讨论】:
-
您的问题有点宽泛,但实际上在 rebase 期间您已经可以了解正在发生的事情。你到底想知道什么?
标签: git rebase git-history-rewrite