跳至主要内容

锁定对话

仓库所有者和协作者,以及对仓库具有写访问权限的人员,可以永久或暂时锁定问题、请求和提交中的对话,以缓和激烈的互动。

当整个对话没有建设性或违反社区行为准则或 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。对话在存档存储库中会自动锁定。有关更多信息,请参阅“搜索问题和 Pull Request”。

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

延伸阅读