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

热点内容
1进制算法公式 浏览:611
程序员多久敲坏一把机械键盘 浏览:589
安庆计算机编程培训班 浏览:462
Linux服务器请求log如何查看 浏览:465
outpdf 浏览:163
加密钱包市值排名 浏览:170
文件怎么电脑解压 浏览:680
网站源码传输到阿里 浏览:293
压缩照片后解压会影响清晰度吗 浏览:648
pdf读写器 浏览:145
java获取毫秒值 浏览:249
r620服务器如何设置ipm 浏览:795
三维转pdf 浏览:195
m1芯片支持python第三方库吗 浏览:795
从xsd生成java类 浏览:438
电脑命令符里如何换行 浏览:568
安卓眼睛标志怎么取消 浏览:636
51单片机可以外接mp3吗 浏览:543
引线标注命令快捷键 浏览:547
jdk信息命令 浏览:270