git回退到指定版本,实测绝对有效的方法

1. 首先使用git log查看最近几次提交的版本号,如果不在最近几次可以去git官网查找到这个版本号"0250cd0ff958e26016ccf853b8c63e94e88d69e6";

git回退到指定版本,实测绝对有效的方法_第1张图片

2. 在命令行输入 git reset --hard 0250cd0ff958e26016ccf853b8c63e94e88d69e6,成功后会提示head is now at 0250cd0ff958e26016ccf853b8c63e94e88d69e6之类的;

git回退到指定版本,实测绝对有效的方法_第2张图片

 

3.git push -f -u origin you_branch,you_branch需要回退的分支名

4.如果需要本地版本恢复到线上代码,不需要第3步操作

5.如果需要删除本地版本重新下载线上版本,先执行到步骤3,然后切换到其他分支git checkout <其他分支名>,git branch -D <删除的分支名>

 

你可能感兴趣的:(git)