针对项目的每一次Pull Request就相当于一次代码评审,评审以讨论的形式显示在Pull Request中。
在Pull Request中还能够看到对应的提交(一个或多个),并可以直接针对提交进行代码评注。对于采用集中式协同的项目,即使较少使用 Pull Request,也同样可以使用代码评注。代码评注会触发通知邮件给项目的开发者。
代码评注有两种形式,一种是针对整个提交的评注,另外一种是对代码进行逐行评注。
查看项目的提交历史,从中选择一个提交。在查看提交页面的最下方显示一个提交评注对话框,可以在其中写下评注。评注可以使用 Markdown 语法。添加评注后,所评注的提交的作者会收到通知邮件,提醒针对自己的提交有了新的评论。通过Web界面可以看到添加在提交下方的评注,并可以撰写新的评注展开讨论。评注者本人或提交的作者还可以编辑甚至删除评注
浏览提交,当鼠标置于任意一行代码时,在该行代码的左侧会显示一个添加注释的图标。点击该图标(用于添加逐行评注的图标),会显示添加逐行评注对话框。该评注对话框出现在两行代码之间,在其中写下评注。添加评注后,项目的开发人员同样会收到邮件通知。