GitlabGIT回滚master分支到指定tag版本 并提交远程仓库
Posted tengrl
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GitlabGIT回滚master分支到指定tag版本 并提交远程仓库相关的知识,希望对你有一定的参考价值。
【Gitlab】GIT回滚master分支到指定tag版本 并提交远程仓库
1 查看分支
git branch
2 切换到master分支
git checkout master
3 查看标签
git tag
v1.3.3
v1.3.4
v1.3.5
4 查看某个标签的详情
git show v1.3.5
commit fb479960c0cec5549463ae123d70bdd72ccf6be7
5 通过commit id回退
git reset --hard fb479960c0cec5549463ae123d70bdd72ccf6be7
6 显示所有提交过的版本信息
git log
7 查看所有分支的所有操作记录
git reflog
8 显示工作目录和暂存区的状态
git status
9 提交远程仓库
git push origin master
10 git报错,需要进入gitlab项目设置,protected branches里取消master的protected,设置
11 再次push本地master分支
git push origin master
12 加入-f参数,强制提交,远程端将强制跟新到reset版本
git push -f origin master
13 版本回退完毕后,在gitlab项目设置,protected branches里设置回master的protected。
以上是关于GitlabGIT回滚master分支到指定tag版本 并提交远程仓库的主要内容,如果未能解决你的问题,请参考以下文章