Git修改已有仓库的默认分支并删除其他分支

在尝试删除Git仓库中的未使用分支时遇到报错,遵循博客中的步骤未能成功。首先,确认需要删除的分支是否是默认或受保护分支,可能需要在GitHub仓库设置中更改默认分支。按照另一篇博客修改了默认分支,但问题依然存在。最终,在GitHub官方文档中找到解决方案,成功删除了分支。注意,更改默认分支的设置可能对新仓库生效,而非旧仓库。
摘要由CSDN通过智能技术生成

Git仓库中有一个分支没有用,打算删除掉,查找解决办法,@儒雅的烤地瓜
的一篇博客1很详细,我按照他的第三点命令敲入,结果出现报错。

在这里插入图片描述
查看博客在git push origin --delete main 这条命令前说了:要删除的分支可能是默认分支、受保护分支等,需要先在仓库管理平台仓库设置中选择新分支为默认分支,然后再执行命令。

我就去查找修改默认分支的方法,看到了这一篇博客,2按照这个博客的内容又修改了我的默认分支。

已经修改,然而并没有解决问题。删除分支还是报错,我就去我的仓库查看,默认分支并没有修改啊!
在这里插入图片描述
在这里插入图片描述

猜想应该是更改设置以后在以后的仓库才能生效,在以前的仓库并不能生效。

最后再github的文档找到了解决办法。直接截图吧。

在这里插入图片描述

大功告成!!!
在这里插入图片描述
在这里插入图片描述


  1. 如何变更Git仓库中的默认分支名? ↩︎

  2. Github 如何设置 master 为默认分支 ↩︎

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值