首页/开发/Git 与协作速查/会话解决与会话未解决提示
协作与代码评审75 条

会话解决与会话未解决提示

行内评论形成会话(conversation),处理完成后标记 Resolved;GitHub 可开启合并前必须解决全部会话,GitLab 类似设置按项目配置。

Git 与协作速查开发更新于 2026-10-12
GitHubResolve conversation;仓库设置 Require conversation resolution before merging
GitLabResolve discussion;可要求所有讨论解决才能合并
目的避免带着未处理意见直接合入

gh 查看未解决会话

gh 查看未解决会话
gh pr view 128 --json reviewDecision,comments
git log --oneline origin/main..HEAD
对不接受的意见也要回复并关闭会话,把结论留在讨论里,便于后人理解取舍。

易错点

  • 批量点解决而不回复原因,讨论记录会失真
  • 评审意见对应的代码在后续提交中被删除时,旧会话仍需明确结论

数据来源与参考

  • GitHub Docs:Requiring conversation resolution
  • GitLab Docs:Resolve a discussion
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌