GitLab 重建master 分支

1.具有GitLab 维护权限。

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

image
image

3.修改默认分支

image

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

image

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分支的提交记录。

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

推荐阅读更多精彩内容