跳至主要内容

锁定对话

仓库所有者、协作者以及拥有仓库写入权限的人员,可以对问题、拉取请求和提交的对话进行永久或临时锁定,以平息激烈的互动。

当整个对话不具建设性或违反社区行为准则或 GitHub 的 社区指南 时,锁定对话是合适的。锁定对话时,您还可以指定一个理由,该理由对外公开可见。

锁定对话会创建一个时间线事件,对拥有仓库读取权限的任何人可见。但锁定对话的人的用户名仅对以下群体可见

  • 拥有仓库写入权限的人员。
  • 已被添加为仓库协作者的人员。
  • 仓库归属于组织时,拥有读取权限的组织成员。

不符合上述条件的其他人将看到锁定者的身份被匿名化。Screenshot of a timeline event, which says "octo-org locked as too heated and limited conversation to collaborators 2 minutes ago."

当对话被锁定时,只有 拥有写入权限的人员仓库所有者和协作者 可以添加、隐藏和删除评论。锁定对话中的表情和投票对所有用户均已禁用。

要在未归档的仓库中搜索已锁定的对话,可使用搜索限定符 is:lockedarchived:false。在归档的仓库中,对话会自动锁定。更多信息请参阅 搜索问题和拉取请求

  1. (可选)编写一条评论,说明您锁定对话的原因。
  2. 在 Issue 或 Pull Request 的右侧边栏,或在提交页面的评论框上方,点击 锁定对话
  3. (可选)选择 选择原因 下拉菜单,然后点击一个锁定对话的原因。
  4. 阅读有关锁定对话的信息,然后点击 在此 Issue 上锁定对话在此 Pull Request 上锁定对话在此提交上锁定对话
  5. 当您准备解锁对话时,在 Issue 或 Pull Request 的右侧边栏,或在提交页面的评论框上方,点击 解锁对话

延伸阅读

© . This site is unofficial and not affiliated with GitHub, Inc.