| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| checksums.txt | 2025-12-14 | 1.4 kB | |
| git-town_windows_intel_64.msi | 2025-12-14 | 13.6 MB | |
| git-town_linux_arm_64.deb | 2025-12-14 | 6.2 MB | |
| git-town_linux_arm_64.pkg.tar.zst | 2025-12-14 | 6.0 MB | |
| git-town_linux_intel_64.deb | 2025-12-14 | 6.8 MB | |
| git-town_freebsd_arm_64.tar.gz | 2025-12-14 | 6.2 MB | |
| git-town_linux_arm_64.rpm | 2025-12-14 | 6.5 MB | |
| git-town_linux_intel_64.pkg.tar.zst | 2025-12-14 | 6.7 MB | |
| git-town_linux_intel_64.rpm | 2025-12-14 | 7.1 MB | |
| git-town_linux_intel_64.tar.gz | 2025-12-14 | 6.8 MB | |
| git-town_macos_intel_64.tar.gz | 2025-12-14 | 7.0 MB | |
| git-town_netbsd_intel_64.tar.gz | 2025-12-14 | 6.8 MB | |
| git-town_windows_arm_64.zip | 2025-12-14 | 6.3 MB | |
| git-town_freebsd_intel_64.tar.gz | 2025-12-14 | 6.8 MB | |
| git-town_linux_arm_64.tar.gz | 2025-12-14 | 6.2 MB | |
| git-town_macos_arm_64.tar.gz | 2025-12-14 | 6.6 MB | |
| git-town_windows_intel_64.zip | 2025-12-14 | 7.0 MB | |
| README.md | 2025-12-14 | 3.3 kB | |
| v22.3.0 source code.tar.gz | 2025-12-14 | 5.3 MB | |
| v22.3.0 source code.zip | 2025-12-14 | 7.9 MB | |
| Totals: 20 Items | 125.9 MB | 0 | |
New Features
- All Git Town commands now also show the negated forms of CLI flags in their help output, making it clearer how to disable options (#5814).
- Added a new branch-prefix config setting that automatically prepends a prefix to branches created by Git Town (#5677).
git town skipgained a--parkflag to permanently skip this branch (#5839).git town confignow supports a--redactflag that obfuscates sensitive configuration data like access tokens, making it safer to share configuration in bug reports (#5831).git town switchgained a--stashflag to explicitly disable stashing uncommitted changes (#5778).- You can now configure which browser Git Town opens via the new browser config setting. Previously this was only configurable through the
BROWSERenvironment variable (#5818). - A JSON Schema for the Git Town config file is now published on schemastore.org, enabling validation and editor autocompletion (#5703).
Bug Fixes
- Git Town now retries backend Git commands that fail due to concurrent Git usage (for example when your IDE races the CLI) (#5816).
- The setup assistant no longer deletes advanced configuration when running a quick setup (#5802).
- The setup assistant now reliably writes all config values to the config file (#5803).
git town syncnow switches to a local branch available in the current worktree before deleting the current branch (#5797).git town syncavoids phantom merge conflicts by no longer syncing with tracking branches of ancestors if their local branch is unavailable in the current worktree (#5791).git town hack --beamnow works correctly with worktrees and branches without an ancestor (#5690).git town sync --pruneno longer crashes when the current branch has already been shipped at the remote (#5704)git town walknow skips branches that aren't available in the current worktree (#5714).git town proposenow only opens proposals that are still active (#5745).- The
share-new-branchesconfig setting now accepts a wider range of values (#5719).
Contributors
Huge thanks to @erik-rw, @j2fw, @james-harlyy, @kevgo, @lukeramsden, @meowsus, @ruudk, @stephenwade, @yaadata for contributing code, ideas, and feedback to 130 merged pull requests and 19 resolved issues!