导航:首页 > 程序命令 > 删除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分支命令相关的资料

热点内容
中国程序员发现最大程序漏洞 浏览:776
图像数据加密解密 浏览:189
pdf金 浏览:511
湖北拼团商城源码 浏览:198
为什么说服务器没有响应 浏览:972
linux怎么搭web服务器 浏览:254
房产证加密收费吗 浏览:154
slam算法处理数据 浏览:269
如何判断服务器ip地址和版本号 浏览:966
python获取html内容 浏览:771
北欧大神程序员 浏览:205
安卓手机怎么拍出照片的质感 浏览:836
编译后的病毒长什么样子 浏览:24
围棋与程序员 浏览:260
加密和解密的单词 浏览:984
我的世界td服务器怎么注册 浏览:416
编译器的堆空间 浏览:604
云引擎云服务器 浏览:912
解压视频声控吃冰意大利 浏览:409
涡旋压缩机动涡盘 浏览:882