我已将错误的文件提交给我的分支并将其推送到原点.我看过如何在Git中撤消最后一次提交的文章?这涉及撤消本地提交,但我的问题是我已将提交推送到原点.如何撤消?
由于您已经推送到原点,因此您的更改已发布给其他人以查看和提取.因此,您可能不想重写历史记录.所以最好使用的命令是git revert.
这将创建一个新的提交,以反转您所做的更改.推送新的提交和原点将被修复.
这是一个SO答案,提供了更多细节.
git reset HEAD^
git push origin +HEAD
Run Code Online (Sandbox Code Playgroud)
应该适合你.有关原因的更多信息,请参阅git-push和git-reset文档.
| 归档时间: |
|
| 查看次数: |
4252 次 |
| 最近记录: |