【发布时间】:2013-09-23 08:28:54
【问题描述】:
如果我的第一次提交是错误的,但被推送到(当前私有的)远程,我如何撤消远程上的那个提交?
我猜我可以修改然后推送--force?
【问题讨论】:
-
真正需要清除提交的情况很少见。只需添加其他提交来修复您的存储库并将其带到您想要的状态。 (当然,除非您已经完成了诸如提交和推送密码之类的操作)。
-
我同意@dkinzer 答案中的操作有效,但它是您应该明确回答为什么要使用而不是仅添加新提交的操作之一。与任何破坏性操作一样。