Skip to main content

管理破坏性评论

可以隐藏、编辑、或删除对问题、拉取请求和提交的评论。

隐藏评论

组织审核员和具有存储库写入访问权限的任何人都可以隐藏有关问题、拉取请求和提交的评论。

如果评论偏离主题、已过期或已解决,您可能想要隐藏评论,以保持讨论重点或使拉取请求更易于导航和审查。 隐藏的评论已最小化,但对仓库具有读取权限的人员可将其展开。

隐藏的评论的屏幕截图。 唯一可见的内容是“此评论已最小化”,其中带有用于显示评论的按钮。

  1. 导航到您要隐藏的评论。

  2. 在评论的右上角,点击,然后点击“隐藏”。

    octo-user 的拉取请求注释的屏幕截图。 在三个点的图标下方,展开了一个下拉菜单,“隐藏”以橙色边框显示。

  3. 使用“选择原因”下拉菜单,选择隐藏评论的原因。 然后选择“隐藏评论”。 评论的屏幕截图,其中显示了一个菜单,用于选择隐藏评论的原因:“垃圾邮件”、“滥用”、“偏离主题”、“过时”、“重复”或“已解决”。

取消隐藏评论

组织审核员和具有存储库写入访问权限的任何人都可以取消隐藏有关问题、拉取请求和提交的评论。

  1. 导航到您要取消隐藏的评论。

  2. 在评论右侧,单击“ Show comment”。

  3. 在展开的评论右侧,选择 下拉菜单,然后单击“取消隐藏”。

    标记为“垃圾邮件”的拉取请求评论的屏幕截图。 在三个点的图标下方,展开了一个下拉菜单,“取消隐藏”以橙色边框显示。

编辑评论

对仓库具有写入权限的任何人都可以编辑议题、拉取请求及提交上的评论。

编辑评论和删除无助于促进对话以及违反社区行为准则或 GitHub 的社区指导方针的内容是明智之举。

有时,明确指示编辑及其理由可能是有意义的。

也就是说,对存储库具有读取权限的任何人都可查看评论的编辑历史记录。 评论顶部的“已编辑”下拉菜单包含编辑历史记录,其中会显示每次编辑的用户和时间戳。

octo 用户的评论屏幕截图,已部分编辑。 在标题中的“由 octocat 编辑”旁边,一个下拉图标以橙色边框显示。

编辑敏感信息

评论作者和具有仓库写入权限的任何人也都可以删除评论编辑历史记录中的敏感信息。 有关详细信息,请参阅“AUTOTITLE”。

  1. 导航到您要编辑的评论。

  2. 在评论的右上角,单击 ,然后单击“编辑”。

    octo-user 的拉取请求注释的屏幕截图。 在三个点的图标下方,展开了一个下拉菜单,“编辑”以橙色边框显示。

  3. 在评论窗口中,删除要删除的评论,然后输入 进行替换。

  4. 在评论底部,输入注释,说明您已编辑评论,也可以输入编辑的原因。

  5. 单击“更新评论”。

删除评论

对仓库具有写入权限的任何人都可以删除议题、拉取请求及提交上的评论。 组织所有者、团队维护员和评论作者也可删除团队页面上的评论。

如果评论包含一些对议题或拉取请求中的对话有建设性的内容,您可以编辑评论。

删除评论是调解员最后的选择。 如果整条注释没有为对话提供任何建设性内容,并且违反了你的社区行为准则,则可以删除注释。

删除评论会创建一个时间线事件,任何拥有仓库读取权限的人都能看到。 但只有有权限写入仓库的人可以看到删除评论者的用户名。 对于没有写入权限的任何人,时间表事件会匿名化。

时间线事件的屏幕截图,显示“octo-org 6 分钟前从 hubot 删除了一条评论”。

注意

问题或拉取请求的初始注释(或正文)无法被删除。 但可以编辑议题和拉取请求正文,以删除不需要的内容。

删除评论的步骤

  1. 导航到您要删除的评论。
  2. 在评论的右上角,单击 ,然后单击“删除”。 octo-user 的拉取请求注释的屏幕截图。 在三个点的图标下方,展开了一个下拉菜单,“删除”以橙色边框显示。
  3. 也可以说明您删除了哪些评论,为什么要删除。