在Github中的行上注释而不提交?
在github中,您可以在提交中对行进行注释。查看分支中的文件时,是否有一种方法可以在没有特定提交的情况下对行进行注释?您应该至少有一个提交:您的初始导入;-)因此,如果您以后从未接触过该文件,您仍然可以浏览主分支(或初始导入到的任何位置) 要提交文件,请执行以下操作:在Github中的行上注释而不提交?,github,comments,Github,Comments,在github中,您可以在提交中对行进行注释。查看分支中的文件时,是否有一种方法可以在没有特定提交的情况下对行进行注释?您应该至少有一个提交:您的初始导入;-)因此,如果您以后从未接触过该文件,您仍然可以浏览主分支(或初始导入到的任何位置) 要提交文件,请执行以下操作: 打开回购协议的主页,如此处 浏览到您想要评论的文件,例如Rails的文件 无法查看此文件的最新提交 查找提交并单击带有修订ID的链接 您现在应该可以对文件进行注释。不幸的是,如果没有提交,就无法在Github中的行上进行注释
- 打开回购协议的主页,如此处
- 浏览到您想要评论的文件,例如Rails的文件
- 无法查看此文件的最新提交
- 查找提交并单击带有修订ID的链接
您现在应该可以对文件进行注释。不幸的是,如果没有提交,就无法在Github中的行上进行注释 但您可以在文件中创建指向行的链接(单击行并在浏览器栏上复制链接)。例如,您可以在问题中使用以下链接来讨论代码行: 更新
您还可以按住shift键以获取到行块的链接,这是您使用其他工具执行此作业的唯一方法。我使用Fisheye或Review Board进行预提交修订代码
ReviewBoard是免费的,并且比Fisheye更好地处理预提交代码 我也想做同样的事情,进行代码审查 我最终:
//TODO:…
)这篇博文提供了一种使用github内置评论功能的简单方法:
如果文件更改,行号随之更改,会发生什么情况?此链接是dead@JohnLehmann由于这是不可能的,我试图提供一个创造性的解决办法。为什么你又问同样的问题?我发现点击“责备”会更直观,这将显示哪一行(当前)是提交的一部分,然后点击左侧的提交对相应的行进行评论。至少在当前(2013-08-12)Github历史web界面上,在要注释的文件中找到确切的行并不容易:提交的历史记录只显示在此提交中更改的行。。。或者有没有办法找到对指定行进行更改的最后一次提交?@Abdull是的,您可以使用Dull函数,正如Andre在上文中所描述的那样。有没有允许对行或整个文件进行评论的公共存储库服务?下面是对github进行评论的正确方法:谢谢@PieterEnnes这是非常重要的信息。可以更新答案并添加此信息吗?@VicJordan该链接用于对拉取请求进行评论。如果没有pull请求,Ferid建议的链接(可能是在新发行的版本中)看起来是最好的选择。在将链接复制到任何文件之前,最重要的是使用。否则它会复制带有
master
的链接,这可能会随着时间的推移而“降级”。谢谢,这正是我想要的。我发现这是个好主意