Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
checksums.txt | 2025-05-02 | 1.4 kB | |
git-town_linux_arm_64.deb | 2025-05-02 | 4.0 MB | |
git-town_linux_intel_64.deb | 2025-05-02 | 4.4 MB | |
git-town_windows_intel_64.msi | 2025-05-02 | 8.9 MB | |
git-town_linux_arm_64.pkg.tar.zst | 2025-05-02 | 3.9 MB | |
git-town_linux_arm_64.rpm | 2025-05-02 | 4.2 MB | |
git-town_linux_intel_64.pkg.tar.zst | 2025-05-02 | 4.3 MB | |
git-town_linux_intel_64.rpm | 2025-05-02 | 4.5 MB | |
git-town_netbsd_intel_64.tar.gz | 2025-05-02 | 4.4 MB | |
git-town_macos_arm_64.tar.gz | 2025-05-02 | 4.3 MB | |
git-town_macos_intel_64.tar.gz | 2025-05-02 | 4.5 MB | |
git-town_windows_arm_64.zip | 2025-05-02 | 4.1 MB | |
git-town_windows_intel_64.zip | 2025-05-02 | 4.5 MB | |
git-town_freebsd_arm_64.tar.gz | 2025-05-02 | 4.0 MB | |
git-town_freebsd_intel_64.tar.gz | 2025-05-02 | 4.4 MB | |
git-town_linux_arm_64.tar.gz | 2025-05-02 | 4.1 MB | |
git-town_linux_intel_64.tar.gz | 2025-05-02 | 4.4 MB | |
README.md | 2025-05-02 | 3.7 kB | |
v20.0.0 source code.tar.gz | 2025-05-02 | 4.9 MB | |
v20.0.0 source code.zip | 2025-05-02 | 7.1 MB | |
Totals: 20 Items | 84.8 MB | 0 |
Git Town 2000! 🎉
BREAKING CHANGES
- The
push-new-branches
configuration option is now calledshare-new-branches
and allows additional ways of sharing freshly created branches (#3912): no
: keep new branches local (default)push
: push new branches to the development remotepropose
: automatically create proposals for new branches. This helps being maximally transparent with progress on each item worked on.git town propose
now always syncs the proposed branch, but always in detached mode mode (#4772, #4781).git town propose
now longer has the--detached
flag because it now always syncs in detached mode (#4775).
New Features
git town sync
now correcly syncs branches whose commits got amended or rebased (#4586).- You can now propose all branches in a stack with
git town propose --stack
(#3840). git town propose
now un-parks parked branches when proposing them (#4780).- The setup assistant no longer asks for data already provided by the Git Town configuration file (#4710).
- The setup assistant now offers to store forge API tokens globally for all repos on your machine (#4112).
- git town status reset now indicates whether the runstate file existed (#4814).
- git town status reset now supports the
--verbose
flag (#4813).
Bug Fixes
- Git Town now correctly resolves
includeIf
directives in Git configuration (#4107). git town prepend --beam
now works correctly with prototype branches (#4768).- Git Town now loads the forge API token with the same precendence as other configuration data (#7428).
- git town undo now correctly undoes situations where only the local part of a branch got renamed (#4794).
- Git Town now works even if Git's
color.ui
setting isalways
(#4840). - The setup assistant now only updates the stored access token of the forge that is actually being used (#4819).
- git town status reset can now be run from a subdirectory (#4812).
Contributors
Git Town 2000 is a big release. Shoutout to @AmitJoki, @Ydot19, @ahgraber, @davidolrik, @erik-rw, @haltcase, @jmyers-figma, @judec-ps, @kevgo, @lvlcn-t, @nekitk, @niklastreml, @pradeepmurugesan, @ruudk, @stephenwade, @terheyden, @tharun208 for contributing code, feedback, and ideas to 124 shipped PRs and 17 resolved issues!