标签: git
一位同事最近向我们的远程存储库推送了4次提交,这些提交是不可取的。 我现在想用我的代码覆盖最后4次提交,并且不想搞乱所有合并冲突。
要清楚,4次提交覆盖是分支上的最后4次提交。没有什么依赖于他们。
我应该强迫推吗?这样做的最佳方式是什么?
答案 0 :(得分:3)
您的同事可以使用git revert功能创建新提交,这与错误提交中引入的更改相反。他或她可以将这个新的提交推送到回购,其他人可以进行更改。
git revert
然后,您可以从git revert。