Skip to content

v2.1.0

Compare
Choose a tag to compare
@llucax llucax released this 12 Feb 14:55
· 31 commits to v2.x.x since this release

Changelog

New Features

A script can now be defined to run on certain events (hooks)

When the hub.hookscript git configuration is present, it will be used as a script to run on certain events. For now this feature is considered experimental and only the postclone event is defined. Please have a look at the HOOK SCRIPT section in the man for details.

Migration notes

No last resort default for pull new/attach --base

The old master default made little sense, as repositories sometimes have a different default branch, or have no master at all. Now that GitHub have changed the default branch to main for new projects (and many projects are moving away from using master as a name for anything altogether) it makes less sense that ever to use this last resort default.

An error will be shown if the pull new or pull attach commands have no remote tracking branch or a hub.pullbase configuration is present. If you relied on this behaviour just do: git config hub.pullbase master (add --global to set this default globally for all your repos).