在 Github 上评论一行而不提交?

问题描述 投票:0回答:5

在 github 中,您可以对提交中的行进行评论。有没有一种方法可以在查看分支中的文件时对某一行进行评论,而无需进行特定的提交?

github comments
5个回答
56
投票

不幸的是,如果没有提交,就无法对 Github 中的一行进行评论。

但是您可以创建指向文件中各行的链接(单击该行并复制浏览器栏上的链接)。例如,您可以在问题中使用此链接来讨论代码行:

https://github.com/laravel/framework/blob/10.x/README.md?plain=1#L1

更新

您还可以按住 Shift 键来获取行块的链接


9
投票

您应该至少有一次提交:您的初始导入;-) 因此,如果您之后从未接触过该文件,您仍然可以浏览您的 master 分支(或您进行初始导入的任何位置)。

要提交文件,请执行以下操作:

  • 打开您的存储库的主页,例如这里Ruby on Rails
  • 浏览到您想要评论的文件,例如Rails 的 .gitignore 文件
  • 有一个称为历史记录的按钮,单击它可以查看该文件的最新提交
  • 查找提交并单击带有修订 ID 的链接

您现在应该可以评论该文件。


9
投票

这篇博文提供了一种使用 github 内置评论功能的简单方法: http://astrofrog.github.io/blog/2013/04/10/how-to-conduct-a-full-code-review-on-github/


4
投票

我想做同样的事情,进行代码审查。

我最终:

  1. 分叉仓库
  2. 在源代码中添加我的注释(例如
    // TODO: ...
  3. 发出拉取请求

0
投票

如果您使用不同的工具来完成这项工作,这是唯一的方法。我使用 Fisheye 或 Review-Board 来进行预提交修订代码。

Review Board 是免费的,并且比 Fisheye 更好地处理预提交代码。

© www.soinside.com 2019 - 2024. All rights reserved.