我是 Git 中交互式变基的新手,所以我创建了一个分支,我可以在其中压缩提交 ( squash-branch),以防万一我毁了某些东西。我没有更改分支上的任何文件,只是更改了历史记录。我合并了分支以master期望它将提交新的提交历史squash-branch。
如何替换masterwithsquash-branch的历史记录的提交历史记录?换一种心情说,我想master拥有squash-branch的历史。
我已经尝试了两种强制覆盖master的方法squash-history。“我们的战略”和git branch -f master squash-branch。
如果您需要更多详细信息,请通知!
谢谢!