首先reset --hard需要回退到的版本
git reset <版本号> --hard
然后推送到远端
git push origin <分支>
这里会提示错误,本地的版本落后于远端的版本,所以要加上--force
git push origin <分支> --force
但是如果别的人很快在你的这个分支上修改了,拉取了你的代码,你就没办法了,所以最稳妥的办法就是先在本地开发测试完没有问题后,再提交。
注意:
1. 先在本地开发测试完没有问题后,再提交
2. 再一点,不要在别人的分支上改东西,创建一个分支,做完了合并过去
3. 测试的时候最好用本地库
本文详细介绍了如何使用Git进行硬回退至指定版本,并安全地将更改推送到远程仓库。强调了本地测试的重要性,避免在他人分支上直接修改,以及使用本地库进行测试的最佳实践。
2432

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



