1. hub-compare(1)
  2. hub 手册
  3. hub-compare(1)

在网络浏览器中打开一个 GitHub 比较页面。

概要

hub compare [-uc] [-b BASE]
hub compare [-uc] [所有者] [BASE...]HEAD

选项

-u, --url

打印 URL,而不是打开它。

-c, --copy

将 URL 复制到剪贴板,而不是打开它。

-b, --base BASE

如果未提供显式参数,则根据此选项比较基础分支。

[BASE...]HEAD

分支名称、标签名称或提交 SHA,指定要比较的范围。如果给定具有两个点的范围(A..B),它将被转换为具有三个点的范围。

BASE 部分默认为存储库的默认分支。

默认情况下,HEAD 参数为当前分支。如果当前分支未推送到远程,该命令将出错。

所有者

可选择指定比较页面 URL 所在存储库的所有者。

示例

$ hub compare
> open https://github.com/OWNER/REPO/compare/BRANCH

$ hub compare refactor
> open https://github.com/OWNER/REPO/compare/refactor

$ hub compare v1.0..v1.1
> open https://github.com/OWNER/REPO/compare/v1.0...v1.1

$ hub compare -u jingweno feature
https://github.com/jingweno/REPO/compare/feature

另请参见

hub-browse(1)hub(1)