GitLab 重建master 分支

1.具有GitLab 维护权限。

2.GitLab 上使用打tag 方式,备份master 分支。




3.修改默认分支


4. 修改master 为 未受保护分支


5.使用工具(idea ,sourcetree 这里不提供操作请自行百度)或者命令删除master (在gitbase 下使用,如下)

  git branch -D master //删除本地master分支

  git push origin :master //删除远程master分支

6. 切换到XXX分支,然后再新建本地master分支

git checkout XXX

git checkout -b master

7. 把本地master分支推送到远程

git push origin master:master

8. 重新把master分支设为default分支和保护分支,参考步骤2、3

此时在git上master已是XXX分支的代码,而且能看到XXX分支的提交记录。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • GitFlow + Gitlab 工作流及规范 一、 git 命令及配置 1.Git ssh 与 gitLab配置...
    allenhai阅读 2,661评论 0 0
  • 配置 首先是配置帐号信息ssh -T git@github.com # 登陆 github 修改项目中的个人信息 ...
    guanguans阅读 773评论 0 3
  • Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就...
    bondPang阅读 1,364评论 0 6
  • 总结 Git 版本管理 - 命令 代码提交删除及版本回退 git add readme.txt添加修改的文件,把文...
    丿小七阅读 313评论 0 0
  • 不记得有多久了,每天忙忙碌碌,两点一线的生活,上班下班,回家带娃,催娃学习、洗澡、睡觉,每天总活在别人的世界里,根...
    你的小屋阅读 249评论 0 0