在github代码审查中设置diff版本

时间:2012-05-11 15:45:31

标签: github

一位同事向github提交了一堆新代码(C1),我通过github ui做了一些评论,并要求她在完成审核之前回复这些。她做了,提交了新的提交(C2)。当我去查看她的新代码时,我会看到C1和C2之间的差异,这不是我想要的。例如,我对C1和C2中出现的代码非常感兴趣。另外,我对她从C1到C2所做的更改并不感兴趣,这些更改与我的评论没有直接关系;他们只是视觉上的分心。有没有办法查看提交C2并对其进行行注释而不将其视为C1的差异?

编辑:请参阅澄清评论以回应@ NullToken的回答。

2 个答案:

答案 0 :(得分:2)

  

有没有办法查看提交C2并对其进行行注释而不将其视为来自C1的差异?

  • 点击C2提交链接

commit link

  • 这将自行打开提交,仅显示已作为此提交的一部分更改的代码

  • 添加行记录

notes marker

  • 这些评论也会出现在Pull Request

更新以下评论

  

我希望能够在没有任何差异注释的情况下查看当前代码,但仍然可以对其进行评论

目前,无法在普通源代码中添加注释。 Pull Request是GitHub推动的协作工作流程的核心。而且我不知道有什么黑客可以关闭差异显示。

contacting the GitHub support如何处理您的功能请求?

答案 1 :(得分:0)

我联系了GitHub支持,并获得了这个部分URL,以便在两次任意提交之间生成差异:

repo/compare/SHA…SHA

他们确认他们不支持此视图中的行注释,但表示会将其添加到功能请求列表中。