在Github中,如何限制对分支的推送,但允许其他人删除它?

在Github中,如何限制对分支的推送,但允许其他人删除它?,git,github,branching-and-merging,Git,Github,Branching And Merging,我们目前正在github中使用分支保护来限制谁可以将代码推送到我们的候选发布分支。在发布完成后,我们希望去掉RC分支,但是因为它受到限制,没有人可以删除它,甚至管理员也不能。我找不到任何打开的PRs,它已合并到master中,似乎准备删除,但github通知我们无法删除它 删除分支保护确实允许我们删除分支,但这似乎是一个很长的路要走的清理工作。有人用不同的方式处理过这种情况吗?我的最终目标是限制谁可以将代码合并到我们的候选发布分支中,并允许他们在认为合适的时候删除它们,而开发人员不能

我们目前正在github中使用分支保护来限制谁可以将代码推送到我们的候选发布分支。在发布完成后,我们希望去掉RC分支,但是因为它受到限制,没有人可以删除它,甚至管理员也不能。我找不到任何打开的PRs,它已合并到master中,似乎准备删除,但github通知我们无法删除它

删除分支保护确实允许我们删除分支,但这似乎是一个很长的路要走的清理工作。有人用不同的方式处理过这种情况吗?我的最终目标是限制谁可以将代码合并到我们的候选发布分支中,并允许他们在认为合适的时候删除它们,而开发人员不能