导航:首页 > 程序命令 > 删除git分支命令

删除git分支命令

发布时间:2024-03-12 16:31:52

1. Gitlab 清空master分支

日常开发中经常碰到需要清空一个分支中的提交记录重新进行提交, 之前使用gitlab因为保护分支的原因重来没有成功过,笨办法就是删了项目重建,进行了一大圈的搜索喝了一瓢盗泉之水扒来如下实践记录。

假设当前有一个git仓库, 需要删除master分支的所有commit记录, 执行如下操作。

主要问题出现在这里, 推送后会报错, 因为master分支默认为保护分支所以需要进入gitlab取消保护分支

找到对应的仓库--> setting --> Protected Branches --> unprotect

取消后push就可以正常push了, 不过不能忘记将master分支重新设置为保护分支

登录gitlab取消保护分支

找到对应的仓库--> setting --> Protected Branches --> unprotect

取消后push就可以正常push了, 不过不能忘记将master分支重新设置为保护分支

删除原来的master分支

将dev分支更名为master

创建原来的dev分支

将修改push到git仓库中

在gitlab中将master重新设置为保护分支

阅读全文

与删除git分支命令相关的资料

热点内容
wifi密码有二级加密如何破 浏览:807
单片机c语言时间 浏览:620
冰箱压缩机敲击声 浏览:814
苹果账户更新app被禁用怎么办 浏览:967
转转app怎么解除永久封杀 浏览:824
国家反诈app怎么注册不了 浏览:342
32岁女程序员迷茫 浏览:49
红米无法访问data文件夹 浏览:687
国家反诈中心app为什么审核不过去 浏览:873
linuxwindows启动盘 浏览:813
百度贴吧app怎么看访客 浏览:438
javaio文件复制 浏览:409
app上海总部在什么楼里 浏览:373
格式化硬盘dos命令 浏览:496
红茶可以缓解压力 浏览:1001
腾讯云怎么弄七十多一年云服务器 浏览:721
java按钮设置图片 浏览:869
php数字分页代码 浏览:793
旅游业程序员 浏览:403
区块链第三代加密数字资产 浏览:525