我将错误的文件提交到我的分支并将其推送到原点。我已经看到How to undo last commit(s) in Git?这篇文章讨论了撤销本地提交的问题,但是我的问题是我已经将提交推送到了原点。如何撤消这个?撤消被推送到原点的最后一个git提交
4
A
回答
6
由于您已经推到原点,您的更改已发布给其他人查看并从中拉出。正因为如此,你可能不想重写历史。所以使用最好的命令是git revert。
这会创建一个新的提交,以反转您所做的更改。推新的提交和来源将被修复。
这是一个SO answer,它提供了更多细节。
4
相关问题
- 1. 撤消git上次提交推送
- 2. Git撤消提交并推送后删除的文件
- 3. 使用反向修补程序推送后撤消Git提交?
- 4. 如何“撤消”推送到远程Bonobo Git Server的提交?
- 5. Git中撤消多次提交还没有被推到远程
- 6. 撤消一些提交推
- 7. 撤消已被推送到远程回购的提交
- 8. Tortoisegit撤消最后提交到回购
- 9. 如何撤消最后一次提交
- 10. git撤消推送提交对存储库大小的影响
- 11. 当它被推送时撤消一个git合并
- 12. Git找出我推送的最后一个提交
- 13. Git文件推送到远程撤消
- 14. Git合并我已经推送到远程原点的提交
- 15. Git:如何撤消提交*和*恢复到最后一个分支
- 16. git分支撤消提交
- 17. Git撤消上次提交
- 18. 需要撤消GIT提交
- 19. git push:推送除最后一个提交以外的所有提交
- 20. 无法更改推送提交消息(不是最后一个)
- 21. 我怎样才能撤消我最后的git添加/提交?
- 22. Git:暂时还原推送提交
- 23. 将最后的git提交移动(或“撤消”)到最近的未分区
- 24. git撤消合并提交另一个合并提交
- 25. 撤销被推送到原点的合并
- 26. Git推送到远程原点 - 更改不是在原点提交,只在git存储后可见
- 27. 如何撤消git中的推送?
- 28. git只推送一个分支提交
- 29. 撤消已被推送的合并
- 30. Git Undo撤消请求合并后的最后几次推送,保持合并
非常感谢 – akonsu