【发布时间】:2021-06-25 12:41:43
【问题描述】:
当之后进行了 17 次提交时,我如何撤消本不应该进行的提交?
背景:我团队的一位同事单独工作了一个月,现在是时候将他们的分支合并到 master 了。但是,其中一个提交包含一个太大而无法上传到 GitHub 的文件。他们尝试恢复提交,但 GitHub 仍想上传文件以便再次删除它,所以我们不能只恢复最初的错误提交。
那么我们如何才能撤消该提交,就好像它从未发生过一样?我们有 GitBash 和 Github Desktop。
【问题讨论】:
-
听起来令人沮丧。您的同事是否尝试过变基? (您可能需要同时删除原始提交和撤消提交)