1、首先查看提交记录,获得版本号
git log
2、本地回退到相应的版本,注意:
使用 --hard 参数会抛弃当前工作区的修改
使用 --soft 参数的话会回退到之前的版本,但是保留当前工作区的修改,可以重新提交
git reset --hard <版本号>
3、为了覆盖掉远端的版本信息,使远端的仓库也回退到相应的版本,需要加上参数--force
git push origin <分支名> --force
以上,未尝试,理论上可实现
1、首先查看提交记录,获得版本号
git log
2、本地回退到相应的版本,注意:
使用 --hard 参数会抛弃当前工作区的修改
使用 --soft 参数的话会回退到之前的版本,但是保留当前工作区的修改,可以重新提交
git reset --hard <版本号>
3、为了覆盖掉远端的版本信息,使远端的仓库也回退到相应的版本,需要加上参数--force
git push origin <分支名> --force
以上,未尝试,理论上可实现