git本地版本回滚与远端版本回滚

1: 查看git 提交

git log:该命令显示从最近到最远的提交日志。

2: git reset –hard commitId

# hard选项,表示彻底将工作区、暂存区和版本库记录恢复到指定的版本库

远程分支版本回退的方法

1.首先要回退本地分支:

git reset –hard commitId

2: 强制推送到远程分支:

git push -f origin master ## 这里假设回退master分支

3:若发现提交失败 很可能 master分支受到了保护 以gitlab为例   Branches列表  master 默认会有protected字样

Settings -> repository下 取消受保护即可

猜你喜欢

转载自blog.csdn.net/lianjiuxiao/article/details/112918106