我已经搜索了一些文档,但是找不到我想要的东西。
GitLab是否提供允许删除最近合并的所有分支的功能?是GitLab本身的功能,还是使用第三方插件或类似工具?
答案 0 :(得分:2)
您是否选中了https://docs.gitlab.com/ee/user/project/repository/branches/#delete-merged-branches?另外,有一个选项可以在成功合并到master后自动删除源分支。
答案 1 :(得分:2)
Gitlab公开API resource,以删除所有合并到项目默认分支(默认为master)中的不受保护的分支。
要在gitlab中定期删除它们,可以在.gitlab-ci.yml和schedule中以所需的频率创建管道。