如何删除 Netlify 部署的分支

How to delete Netlify deployed branch

场景:创建了一个新分支并应用了所需的代码更改。该分支随后使用自定义 (Branch) URL 部署到 Netlify。测试后,发出拉取请求,并且 deploy-preview 也部署在 Netlify 上,另一个自定义 URL。然后,合并请求被批准并成功合并分支被完全删除。

后果:但是,即便如此,deploy-previewbranch-deploy 具体部署保持正常并已发布。

问题:

目前 (04/16/2018) 没有记录的方法来删除 Netlify 上的特定部署。有一些方法可以阻止分支被看到(见注释),您可以在构建工作流程中实施这些方法。

Contact support 删除敏感内容。

注意:

  • Netlify 将 HTTP header x-robots-tag: noindex 添加到所有部署预览(为拉取请求构建)的响应 header 中,因此它们不会被编入索引。
  • 您可以通过选择性地遵循密码保护分支部署:https://www.netlify.com/blog/2017/04/07/selective-password-protection/
    请注意,这需要计划;你必须先设置好 部署:

截至目前,只有 Netlify 支持可以帮助删除部署和发布的分支及其创建的 netlify 域。

在这里您可以看到Netlify 支持工程师在Netlify 社区中的评论。 https://community.netlify.com/t/how-to-delete-branch-deploy/838/13

他们在常规设置中添加了一个新的危险区域部分,您可以在其中删除您的网站

遵循这些简单的步骤

  1. 点击您要删除的网站 2.点击 site setting
  2. 向下滚动,您将看到 Danger zone,在其下方有删除按钮。
  3. 你完成了