Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Created with
brew bump-formula-pr
.release notes
git-branchless
sub-crates as required.git hide
andgit sync
; see below.git
in hooks arxanas/git-branchless#370 to confirm or refute.merges()
andbranches()
revset functions were introduced.Changelog
See also the release notes for
scm-record
v0.3.0.Added
--dry-run
option togit submit
to report what would be submitted without actually doing so.merges()
revset function.branches()
revset function now accepts an optional text pattern argument to limit which branches are matched.git record
command now accepts-s
/--stash
to return to the previous commit immediately after committing.git record --interactive
.git record
now accepts multiple--message
arguments.git submit --forge github
, but it's too buggy for general use.git smartlog
now accepts--exact
to skip renderingHEAD
and the main branch.git submit
now accepts multiple arguments/revsets.Changed
git sync
are now resolved to their respective stacks.git sync my-branch
to work as expected, instead of needing to usegit sync 'stack(my-branch)'
. The behavior ofgit sync
when called without arguments is not affected by this change. If you rely on the previous behavior, please usegit move -x <commit(s)/revset> -d 'main()'
instead.git hide
would not delete branches pointing to the hidden commits unless-D
/--delete-branches
was passed. Now, deleting branches is the default behavior. Pass--no-delete-branches
to restore the old behavior.git reword
are now wrapped to 72 characters.⊘
to◌
.Fixed
git-branchless
crate.git amend
when the current commit has descendants.git amend
.git submit
now runs in worktree that you invoked it in.git submit --forge phabricator
no longer records spurious commits whenarc diff
ing.git-branchless
failing on native Windows.Contributors
Thanks to everyone who made this release happen!
If you're interested in contributing, check out the Developer Guide in the Wiki, or post in the Discussions or Discord server to ask any questions.