审查并讨论变更
打开拉取请求,阅读 Files,然后按行旁边的 + 向您的评论添加行注释。 Review… 发送您的决定(Approve、Request changes 或 Comment),并带有 Summary 和每行注释。在提供商支持的情况下,可以回复并解决对话。
专业版已更新
需要 GitTree Pro 或正在运行的试用版;免费保留了本地 Git 的所有功能。 比较计划。
开始之前
- GitTree Pro 或正在运行的试用版:拉取请求是 Pro 的一部分。
- 拉取请求已在 GitTree 中打开(拉取请求)。
在哪里可以找到它
- 在拉取请求中:Files、Conversation 和 Review…。
| 行动 | macOS | Windows 和 Linux |
|---|---|---|
| 差异的下一个变化 | F7 | F7 |
| 之前的变更 | ⇧F7 | Shift+F7 |
步骤
获取完整差异
在 Files 中,如果出现提示,请按 Fetch Pull Request。它将拉取请求的头部写入
refs/ogt/pull/<number>;没有分支、标签或工作文件更改。对线路进行评论
按行旁边的 +,编写注释并选择 Add to Review。您的评论将在 Line comments for your review 下等待。
提交评论
按 Review…,选择 Decision,写入 Summary,然后按 Submit Review。 GitTree说Review submitted.
预期结果
您的审阅和线路评论都在提供商上,审阅者列表显示您的决定。
在对话中讨论
- 在 Conversation 下书写并按 Comment,或在话题中按 Reply。
- Resolve 关闭线程; Unresolve 重新打开它。此后发生更改的代码线程标记为 Outdated。
- 更改后,Ask for Review Again… 会通知审阅者。
如果出现问题
“说出应该改变什么,或者添加一行注释。”
Request changes 需要文字:先写一个摘要或添加一行注释。
“该提供商不提供此处的对话。”
使用 Open in Browser 在提供商的页面上进行讨论。
问题
我可以审查我自己的拉取请求吗?
这取决于提供商;大多数不让作者批准。 GitTree 显示提供者的回答。