v14.0.0
版本发布时间: 2024-04-13 09:58:19
git-town/git-town最新发布版本:v14.3.1(2024-07-16 11:00:08)
Git Town 14.0 improves the developer experience around uncommitted and stacked changes.
BREAKING CHANGES
git hack
, git append
, and git prepend
no longer sync the branch lineage in the presence of uncommitted changes. This allows you to commit your changes first before pulling in more changes from other developers. They still sync if you call them without uncommitted changes (#3198).
New Features
git town compress
(aliasable to git compress
by re-running git town config setup
) squashes all commits in a branch into a single commit. By default the new commit uses the commit message of the first commit in the branch. You can provide a custom commit message using the -m
switch the same way as in git commit
. The --stack
option compresses all branches in a change stack. Git Town does not compress perennial, observed, contribution, and non-active parked branches (#1529, #2086).
git hack
, git append
, and git prepend
are faster due to creating and checking out the new branch using a single Git operation (#3313).
Big thanks to @blaggacao, @breml, @gabyx, @kevgo, @mball-agathos, @nishchay-manwani-glean, @pjh, @ruudk, @tranhl, @utkinn, and @WhosNickDoglio for contributing code, ideas, and feedback to 68 shipped PRs and 7 resolved issues!
1、 git-town_macos_arm_64.tar.gz 4.77MB
2、 git-town_linux_arm_64.tar.gz 4.51MB
3、 git-town_windows_arm_64.zip 4.58MB
4、 git-town_windows_intel_64.zip 5.04MB
5、 git-town_linux_intel_64.tar.gz 4.88MB
6、 git-town_macos_intel_64.tar.gz 5.04MB
7、 git-town_netbsd_intel_64.tar.gz 4.87MB
8、 git-town_freebsd_arm_64.tar.gz 4.51MB
9、 git-town_freebsd_intel_64.tar.gz 4.88MB
10、 git-town_linux_arm_64.rpm 4.69MB
11、 git-town_linux_intel_64.rpm 5.06MB
12、 git-town_linux_arm_64.pkg.tar.zst 4.46MB
13、 git-town_linux_intel_64.pkg.tar.zst 4.84MB
14、 git-town_linux_arm_64.deb 4.52MB
15、 git-town_linux_intel_64.deb 4.89MB
16、 checksums.txt 1.41KB
17、 git-town_windows_intel_64.msi 10.15MB