Git如何更换主分支master

1. 备份原master

给master分支打一个tag

2. 设置Github、Gitlab的主分支属性

1.settings->repository->Default Branch: 修改defult分支为其他分支
2.设置Protected Branches为非保护

3. 删除主分支、推送到远端仓库

git branch -D master
git push origin :master

4. 在自己的开发分支拉一个新分支master,推送远端仓库

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

推荐阅读更多精彩内容

  • 多种多样的工作流使得在项目中实施Git时变得难以选择。这份教程提供了一个出发点,调查企业团队最常见的Git工作流。...
    JSErik阅读 4,498评论 2 8
  • 这篇博文是自己在学习git过程中的思考总结。本文仅仅代表个人的看法,如有不妥地方还请本文文末留言。 😊 原文链接g...
    Ming_Hu阅读 1,154评论 4 18
  • 远程仓库 到目前为止,我们已经掌握了如何在Git仓库里对一个文件进行时光穿梭,你再也不用担心文件备份或者丢失的问题...
    归云丶阅读 1,985评论 0 5
  • 总结 Git 版本管理 - 命令 代码提交删除及版本回退 git add readme.txt添加修改的文件,把文...
    丿小七阅读 312评论 0 0
  • 简悦直播教练恬源阅读 140评论 0 3