You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过gh GitHub CLI为Pull Request指定文件行添加评论?

如何通过GitHub CLI(gh)为PR添加代码建议评论?

你可以直接在gh pr comment的评论正文中使用GitHub的代码建议Markdown语法,不需要专门的CLI选项,提交后会和网页端添加的建议效果完全一致。

代码建议的语法格式

代码建议需要用特定的代码块包裹:

```suggestion
# 这里写修改后的代码内容
你也可以指定代码语言(可选,不影响建议功能):
```markdown
```suggestion python
def calculate_sum(a, b):
    return a + b
### CLI使用示例
#### 直接通过`--body`参数提交建议
```bash
gh pr comment 123 --body "建议优化这段代码:
```suggestion
def calculate_sum(a, b):
    return a + b
```"

从文件读取建议内容(适合脚本或复杂内容)

先创建包含建议的文件pr-suggestion.md:

这段循环逻辑可以简化:
```suggestion javascript
function filterItems(items) {
    return items.filter(item => item.active);
}
然后运行命令:
```bash
gh pr comment 123 --body-file pr-suggestion.md

注意事项

  • 提交后的评论在GitHub网页端会显示为可直接点击「应用建议」的代码块,和网页端手动添加的建议完全相同
  • 该语法是GitHub的通用Markdown扩展,gh pr comment只是传递评论内容,因此CLI本身不需要额外支持选项

内容的提问来源于stack exchange,提问作者Simson

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 08:40:07