git push后,发现问题,需要撤回代码,可通过reset到指定commit,再push,完成回退,并且git log中无已撤回path信息,步骤如下:
- 本地reset到无问题commit
git reset --hard <版本号>
- push到相应分支并覆盖
git push origin <分支名> --force
本文详细介绍了如何在Git提交后发现错误时,通过reset命令回退到指定版本,并使用--force选项强制推送更新,同时确保git log中不显示已撤回的路径信息。
git push后,发现问题,需要撤回代码,可通过reset到指定commit,再push,完成回退,并且git log中无已撤回path信息,步骤如下:
git reset --hard <版本号>
git push origin <分支名> --force
3320
1万+

被折叠的 条评论
为什么被折叠?