git版本回退
git 版本回退分两种情况:一种未push到远程仓库回退,一种已经push到远程仓库的回退。
第一种:未push到远程仓库,只是在本地commit的情况。
1、首先通过git log命令查看提交日志及commit id。按 q 退出。
2、git reset --soft [commit id] 回退到指定commit id版本。
第二种:已经push到远程仓库
1、首先通过git log命令查看提交日志及commit id。按 q 退出。
2、git reset --hard [commit id] 回退到指定的commit id版本。
3、git push --force 将本地修改强制推送到远程仓库。
如果发现回退错了,可以使用git reflog 命令查看历史,找到本删除的commit
浙公网安备 33010602011771号