推送后如何在Gitlb中更正提交?

时间:2019-09-12 09:43:56

标签: git gitlab

我所做的所有更改都工作正常,并在Gitlab的远程回购上提交了更改。经过更多测试后,我发现我所做的事情行不通。现在,我已经解决了与这些错误提交有关的所有问题,如何撤消它们并在git历史中添加新的提交? 这不是我遇到问题的提交消息,而是我提交的文件的内容。我想清理我的提交,并且只有工作中的提交起作用,除了必须在远程仓库上强制删除我的提交之外,还有其他解决方案吗?

1 个答案:

答案 0 :(得分:3)

如果您已修复代码,则无需撤消提交。 只需提交新的更改以进行修复并推送代码。 如果您撤消提交,它将为该提交创建新的历史记录