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

热点内容
android登录验证码 浏览:474
联通云服务器管理账号 浏览:309
苹果7加密芯片坏了 浏览:514
压缩包2g解压后有多大 浏览:954
php人才管理系统 浏览:19
宏命令结构 浏览:898
为什么安卓手机开淘宝会卡 浏览:934
启迪人生编程教程 浏览:294
intouch正在编译无法打开 浏览:835
什么编译器适合做网页 浏览:850
如何破解腾讯服务器 浏览:87
嵌入式能编译文件的权限 浏览:12
轿车空调压缩机突然怎么不工作了 浏览:432
dd命令怎么解压 浏览:397
旧版安卓怎么开锁 浏览:247
开发程序员推荐 浏览:263
企信如何禁止访问其他app 浏览:71
程序员办公本推荐2019 浏览:197
手机qq下载app在哪里 浏览:536
阿里程序员喊话 浏览:982