在gitlab,把新分支替换成master分支

1、备份master分支,可以打tag
2、删除master分支

正常情况下,master分支不允许删除,需要做两个操作才能删除

a、变更项目默认分支为非master分支,可以先随便选择
b、取消master为非保护分支

操作了上述两步,就可以删除master分支了

3、 从新分支种创建一个master命名的分支
4、设置master分支为项目默认分支,受保护的分支即可
相关推荐
极小狐1 天前
CI 作业里 kubectl 连不上集群?用 Kubernetes Agent 打通部署链路的 7 个步骤
ci/cd·kubernetes·gitlab·devops·k8s部署
Zhou1411362 天前
Git_02_GitLab协作与CI_CD
git·ci/cd·gitlab
白帽攻防录2 天前
SRC 挖洞:GitLab GraphQL 指令绕过深度复盘,CVE-2026-19478 未授权删项目怎么打穿代码托管平台
网络·网络安全·gitlab·graphql
daemon.qiang12 天前
国内虚拟机对接 Freedesktop:Fork xserver、自建 Runner 与提交 MR 实战
linux·ubuntu·centos·gitlab·开源软件
snow@li17 天前
服务器运维:K3S 下 Jenkins ↔ GitLab 的 CI/CD 闭环 / 访问成功
运维·gitlab·jenkins
旧梦星轨18 天前
Git Flow 工作流实践
git·gitee·gitlab·github
旧梦星轨19 天前
Github Flow 与 Gitlab Flow工作流实践解读
gitlab·github
极小狐22 天前
干掉流水线里的长期密钥:用 OIDC 让 CI/CD 与云以临时凭证对接
microsoft·ci/cd·gitlab·devops·ci·cd·oidc
snow@li22 天前
服务器运维:阿里云安装软件gitlab/智能体协助安装/智能体协同运维
运维·gitlab
极小狐22 天前
CI 流水线提速实战:缓存设计与依赖代理的工程实践
缓存·ci/cd·gitlab·devops