hub-compare - Man Page
Open a GitHub compare page in a web browser.
Synopsis
hub compare
[-uc] [-b BASE]hub compare
[-uc] [OWNER] [BASE...]HEAD
Options
- -u, --url
Print the URL instead of opening it.
- -c, --copy
Put the URL to clipboard instead of opening it.
- -b, --base BASE
Base branch to compare against in case no explicit arguments were given.
- [BASE...]HEAD
Branch names, tag names, or commit SHAs specifying the range to compare. If a range with two dots (
A..B
) is given, it will be transformed into a range with three dots.The BASE portion defaults to the default branch of the repository.
The HEAD argument defaults to the current branch. If the current branch is not pushed to a remote, the command will error.
- OWNER
Optionally specify the owner of the repository for the compare page URL.
Examples
$ 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
See Also
Referenced By
18 Jul 2024 hub version 2.14.2 hub manual