码迷,mamicode.com
首页 > 其他好文 > 详细

【Gitlab】GIT回滚master分支到指定tag版本 并提交远程仓库

时间:2019-08-20 12:44:26      阅读:88      评论:0      收藏:0      [点我收藏+]

标签:本地   tag   版本回退   技术   nbsp   show   需要   分支   通过   

【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。

 

【Gitlab】GIT回滚master分支到指定tag版本 并提交远程仓库

标签:本地   tag   版本回退   技术   nbsp   show   需要   分支   通过   

原文地址:https://www.cnblogs.com/tengrl/p/11382117.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!