在Github上比较pull请求中的提交范围的方法?

时间:2015-04-08 15:21:29

标签: github

场景,PR中的前5个提交已经过代码审查。做了一些提交,并希望专注于那些。

如何比较Github上拉取请求中的一系列提交?

4 个答案:

答案 0 :(得分:27)

我找到的最方便的方法是:

  1. 打开公关对话
  2. 查找已经过审核的最后一次提交并点击其哈希链接,您的网址将显示为https://github.com/airbnb/javascript/pull/188/commits/2b6c524e6984f300f6c6e08e57c8dbab9497e798
  3. commits更改为files并将..HEAD添加到网址末尾,例如https://github.com/airbnb/javascript/pull/188/files/2b6c524e6984f300f6c6e08e57c8dbab9497e798..HEAD
  4. 您将在PR的上下文中查看要查看的提交范围。

    P.S。现在,GitHub提供了查看自上次代码审核以来的更改的功能"但有时手动选择更改很有用

答案 1 :(得分:13)

Github添加了一种在拉取请求中手动选择任何提交范围的方法。请参见屏幕截图:

range of commits feature

答案 2 :(得分:6)

GitHub有一个内置的方法来做到这一点。在Tweets$Datetime_UTC <- as.Date(Tweets$Datetime_UTC + 28800) Tweets #Company Datetime_UTC Negative Neutral Positive Volume #1 AXP 2013-06-02 0 2 0 2 #2 AXP 2013-06-02 0 2 0 2 #3 AXP 2013-06-02 0 1 0 1 #4 AXP 2013-06-02 0 1 0 1 标签中,点击左上角的“所有提交中的更改”下拉列表。然后按住Files changed键,单击开始提交,然后(在按住shift的同时)单击结束提交。

答案 3 :(得分:0)