Releases: VirtusLab/git-machete
Releases · VirtusLab/git-machete
v3.17.2
- fixed: when
origin/feature/foo
branch exists,git machete add foo
no longer falsely recognizesorigin/feature/foo
as a potential remote tracking branch forfoo
- fixed: on Windows, git-machete installed globally via
pip
no longer crashes onModuleNotFoundError
within venvs (contributed by @cspotcode)
v3.17.1
- fixed: in the rare case when overridden fork point for branch X is an ancestor of X's parent, the effective fork point is selected to the latest common ancestor of X and X's parent
- improved: if git >= 2.30.0, pass
--force-if-includes
togit push
alongside--force-with-lease
v3.17.0
- added:
--ignore-if-missing
flag togit machete github retarget-pr
command - added:
--branch=<branch>
option togit machete github retarget-pr
command - fixed:
github anno-prs
no longer assumes that local branch and its remote counterpart share the same name - fixed:
git machete --help
displays a man page (instead of crashing withNo manual entry for git-machete
) when git-machete is installed via Homebrew
v3.16.3
- fixed: a few glitches in the animated gif in README
v3.16.2
- fixed: interactive rebase triggered by
traverse
,update
etc. no longer fails when an effectively-empty commit (commit whose changes have already been applied in the given rebase) is encountered
v3.16.1
- fixed:
advance
crashing when the current branch is untracked
v3.16.0
- deprecated:
machete.overrideForkPoint.<branch>.whileDescendantOf
is no longer taken into account; it's still written, however, for compatibility reasons
v3.15.2
- fixed: zsh shell completion for the
slide-out
command no longer fails - fixed: GitHub token retrieval logic
v3.15.1
- fixed: in case of red edge, the unique history of a branch never includes commits reachable from its parent
v3.15.0
- improved: formatting in
git machete
command prompts and outputs - added:
slide-out=no
branch qualifier that controls the slide-out behaviour ofgit machete traverse