怎么删除某次不必要的提交呢
Topic source这个要分情况讨论,如果B涉及到的提交很小,那么可以根据git log查出B修改了哪些文件的内容,然后手动恢复B的修改,再进行commit提交。
如果涉及到的文件内容比较多,建议用revert命令,使用以下命令
git revert -n B提交产生的版本号
git commit -m "还原B修改"
上面的命令会还原B修改,但会保留AC的修改,并且会产生新的提交D,具体使用可以参考博客:拜托,不要问我Git如何回滚dai'ma
- 1
做人就要这样啊啊
我在本地的版本库一共提交了3次,分别为A-B-C,如果我发现提交B是不必要,想要删除B。已达到A-C这样的过程,具体应该怎么实现呢?