| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| checksums.txt | 2026-05-07 | 1.4 kB | |
| git-town_linux_arm_64.deb | 2026-05-07 | 6.6 MB | |
| git-town_linux_intel_64.deb | 2026-05-07 | 7.2 MB | |
| git-town_linux_intel_64.pkg.tar.zst | 2026-05-07 | 7.1 MB | |
| git-town_windows_intel_64.msi | 2026-05-07 | 14.4 MB | |
| git-town_freebsd_intel_64.tar.gz | 2026-05-07 | 7.2 MB | |
| git-town_linux_arm_64.pkg.tar.zst | 2026-05-07 | 6.4 MB | |
| git-town_linux_arm_64.rpm | 2026-05-07 | 6.8 MB | |
| git-town_linux_intel_64.rpm | 2026-05-07 | 7.5 MB | |
| git-town_linux_arm_64.tar.gz | 2026-05-07 | 6.6 MB | |
| git-town_macos_intel_64.tar.gz | 2026-05-07 | 7.4 MB | |
| git-town_windows_arm_64.zip | 2026-05-07 | 6.7 MB | |
| git-town_windows_intel_64.zip | 2026-05-07 | 7.4 MB | |
| git-town_freebsd_arm_64.tar.gz | 2026-05-07 | 6.5 MB | |
| git-town_linux_intel_64.tar.gz | 2026-05-07 | 7.2 MB | |
| git-town_macos_arm_64.tar.gz | 2026-05-07 | 6.9 MB | |
| git-town_netbsd_intel_64.tar.gz | 2026-05-07 | 7.2 MB | |
| README.md | 2026-05-07 | 2.5 kB | |
| v23.0.0 source code.tar.gz | 2026-05-07 | 5.4 MB | |
| v23.0.0 source code.zip | 2026-05-07 | 8.1 MB | |
| Totals: 20 Items | 132.5 MB | 0 | |
BREAKING CHANGES
- The up and down commands have swapped behavior.
upnow switches to the parent branch,downto the child branch. This matches how Git Town visualizes branch hierarchies (#6085). - When Git Town now detects when it runs in a non-interactive environment, for example when it is executed by AI agents, and automatically disables all interactive dialogs and browser launches (#6123).
- The walk command now stops and returns control to the shell when the executed command leaves uncommitted changes behind. This lets you review and commit changes before proceeding (#6171).
- Configuration precedence has changed. Git Town now resolves configuration in this order (#6136):
- CLI flags
- Git metadata
- configuration file
- environment variables
- system-specific settings
- default values
New Features
- Added a new interactive setting to control how Git Town handles missing input.
- When enabled, Git Town prompts for missing information interactively.
- When disabled, Git Town exits with an error explaining which CLI flags to provide instead (#6123).
- Added
--browserand--no-browserCLI flags to override the configured browser per invocation (#6123). - Proposal breadcrumbs now use forge-specific formatting (#6144).
Bug Fixes
- Git Town now only fetches proposal data for branches that are part of the current operation (#6080, #6092).
Contributors
Big thanks to @WhosNickDoglio, @alexgeek, @chickenandpork, @endigma, @kevgo, @mrmarufpro, @pcfreak30, @sheldonhull, @stephenwade, @tippfehlr, @wkjung, @yaadata for contributing code, ideas, and feedback to 65 shipped pull requests and 11 resolved issues!