New Features
- Git Town now keeps an immutable, append-only log of the repository state before and after each Git Town operation. This is a safety net in case
git town undo
cannot undo all changes. The newgit town runlog
command prints the log as well as its file path (#4456).
Bug Fixes
- Git Town now supports the situation where a file has the same name as a branch (#5001).
- Fixes a bug where
git town sync
sometimes doesn't push local changes (#5007).
Contributors
Shoutout to @AmitJoki, @SmolPandaDev, @kevgo, @legeana, @niklashigi, @stephenwade, @tobiaseisenschenk, @towry, @tranhl for contributing valuable code, feedback, and ideas to 19 shipped PRs and 6 resolved issues!