git回退代码并提交

125 阅读1分钟

回退到上一个版本:

git reset --hard HEAD~

如果需要回到几次提交前可以在~后加上对应数字。

也可以根据具体的版本号进行回退:

git reset --hard 版本号

回退后可以更新恢复当前版本

git pull

也可以通过强制提交来取代当前最新版本

git push -f

如果有需要,可以在命令后指定需要更新的分支