Release highlights
git-branchless
now runs on Windows! Big thanks to @waych for their efforts.
As a result of this work, git-branchless
also includes its own build of SQLite, which should make it easier for users to install (#17).
Changelog
Added
- EXPERIMENTAL: Created
git move
command, which rebases entire subtrees at once. Not currently stable. git branchless init
now setsadvice.detachedHead false
, to reduce the incidence of scary messages.- Aliasing
git
togit-branchless wrap
improves which commands are grouped together forgit undo
, and possibly enables more features in the future. git-branchless
builds on Windows (#13, #20).
Changed
- BREAKING: The configuration option
branchless.mainBranch
has been renamed tobranchless.core.mainBranch
. The old option will be supported indefinitely, but eventually removed.
Fixed
- Visible commits in the smartlog sometimes showed the reason that they were hidden, even though they were visible.
- The working copy was sometimes left dirty after a
git undo
, even if it was clean beforehand. git-branchless
now supports Git v2.31.git restack
now doesn't infinite-loop on certain rebase conflict scenarios.git smartlog
now doesn't crash for some cases of hidden merge commits.git-branchless
bundles its own version of SQLite, so that the user doesn't need to install SQLite as a dependency themselves (#13).