./net/hub, Command-line tool that makes git easier to use with GitHub

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.14.0, Package name: hub-2.14.0, Maintainer: leot

hub is a command line tool that wraps git in order to extend it
with extra features and commands that make working with GitHub
easier.

$ hub clone rtomayko/tilt
# expands to:
$ git clone git://github.com/rtomayko/tilt.git

hub is best aliased as `git', so you can type `git <command>' in the
shell and get all the usual hub features.


Required to run:
[devel/git-base]

Required to build:
[pkgtools/cwrappers] [lang/go113]

Master sites:

SHA1: e4c1a0803aff65cfac4f753b931c558b990c1ee7
RMD160: eeaa9da8afcabb8b80acc6c636665ee5b0981700
Filesize: 2028.592 KB

Version history: (Expand)


CVS history: (Expand)


   2020-01-21 15:17:40 by Leonardo Taccari | Files touched by this commit (2) | Package updated
Log message:
hub: Update to 2.14.0

Changes:
2.14.0
------
Features:
 * New command: `hub issue update` #2432
 * New command: `hub issue transfer` #2363
 * Support git flag `hub version --build-options` #2440
 * Refuse to follow HTTP 301/302 redirects for non-GET requests #2442

Fixes:
 * Fix `hub help <cmd>` on Windows #2384
 * Ensure that `grep` command is being used in shell completions #2390
 * Consult global `git config color.ui` setting when `--color=auto` #2378

Improvements:
 * Print more user-friendly HTTP 40x errors #2446
 * Enable debugging file uploads via `HUB_VERBOSE=1 hub release create -a \ 
<file>`
 * Improve parsing malformed YAML config files #2380
   2020-01-10 14:32:32 by Benny Siegert | Files touched by this commit (169)
Log message:
Revbump Go packages after Go default version bump.
   2020-01-09 12:59:53 by Leonardo Taccari | Files touched by this commit (2)
Log message:
hub: Generate and install hub-* man pages

Add necessary logic to generate and install hub man pages.

We could use the existent targets provided by Makefile by introducing a gmake
tool dependency and adjusting install.sh but it is probably easier to mimic it
and rarely new commands are added to hub (so possible HUB_COMMANDS sync against
${WRKSRC}/Makefile should hopefully scale).  We can revisit that in the future
if that will not be the case.

PKGREVISION++
   2020-01-02 12:52:48 by Leonardo Taccari | Files touched by this commit (2) | Package updated
Log message:
hub: Update to 2.13.0

Changes:
2.13.0
------
  * New command: hub gist
  * Add git pr show --format=... flag
  * Add hub api --obey-ratelimit flag
  * hub help: support compressed man pages
  * Add hub release download --include=PATTERN flag
  * hub help: Enable hub help --web <command>
  * hub release: Retry attaching release assets on 5xx server errors
  * hub pr checkout fixes
      + handle case when the PR given matches the current branch
      + avoid overriding existing branch merge config
  * hub release: Fail fast when attempting to attach unavailable files
  * Honor HTTPS_PROXY, NO_PROXY environment variables
  * Strip "co-authored-by" lines when populating PR body from git log
  * git compatibility: have hub <cmd> --help open the man page
  * hub fork bash completion improvements
  * hub pr fish completion improvements

2.12.8
------
  * hub compare: improve upstream branch detection & error messages
  * hub compare: allow slash character in branch names
  * hub api: fix GraphQL requests made to Enterprise hosts
  * Docs: clarify --message, --file, and --edit flags

2.12.7
------
  * Fix password prompt on Windows
   2019-12-13 08:44:06 by Benny Siegert | Files touched by this commit (168) | Package updated
Log message:
Revbump all Go packages after Go 1.12.14 update.
   2019-10-18 16:59:01 by Benny Siegert | Files touched by this commit (155) | Package updated
Log message:
Revbump all Go packages after lang/go112 update
   2019-09-26 22:10:57 by Benny Siegert | Files touched by this commit (155) | Package updated
Log message:
Revbump all Go packages after 1.12.10 update.

ok wiz@ for PMC
   2019-09-22 17:09:07 by Leonardo Taccari | Files touched by this commit (2) | Package updated
Log message:
hub: Update to 2.12.6

Changes:
2.12.6
------
  * Fix Windows build

2.12.5
------
  * Correctly resolve ~/.ssh/config hostname aliases on Windows
  * Added hub pr to fish completions script
  * Have fish completions script wrap git if hub is aliased

2.12.4
------
Bug fixes
  * Fix invocation of hub --paginate
  * Consistently expand all occurrences of {owner} and {repo} in hub api
  * Docs: unlist %NC/%Nc among available fields in hub pr list --format

Enhancements
  * GitHub Actions compatibility: infer GITHUB_USER value from
    GITHUB_REPOSITORY if available
  * Handle TERM signal during password prompt in terminal
  * Use consistent quote style in hub sync output