Releases: git-for-windows/git
Releases · git-for-windows/git
Git for Windows 2.9.3
Changes since Git for Windows v2.9.2 (July 16th 2016)
New Features
- Comes with Git 2.9.3.
- Updated Git Credential Manager to version 1.6.0.
- Includes support for
git status --porcelain=v2. - Avoids evaluating unnecessary patch IDs when determining which commits do not need to be rebased because they are already upstream.
- Sports a new
--smudgeoption forgit cat-filethat lets it pass blob contents through smudge filters configured for the specified path.
Bug Fixes
- When offering to
Launch Git Bashafter the installation, it now launches in the home directory, consistent with theGit BashStart Menu entry. - When
~/.gitconfigsetscore.hideDotFiles=false,git initrespects that again.
| Filename | SHA-256 |
|---|---|
| Git-2.9.3-64-bit.exe | 1a642cf2914e18fa868b1ed2c6d1df4a46ba8ef30355fd1965850895a658e024 |
| Git-2.9.3-32-bit.exe | d6b4a19536ad408018688f1242ab0d1f5dc5544109662bfddf915f685eba58a9 |
| PortableGit-2.9.3-64-bit.7z.exe | 3423ea5c7e025a67903e05d1493680d6d5d6666429a9c400cc9e33beea5adb1b |
| PortableGit-2.9.3-32-bit.7z.exe | cd142cbb124d7c3e3c3bf144785e57573afd2fc9c043447b7f5111ec044e6ced |
| MinGit-2.9.3-64-bit.zip | 17e40cb149ce6a348c8e8bbe7f1c1fff00f82882f0e57f32d60ea5c26feeef98 |
| MinGit-2.9.3-32-bit.zip | 3c6515c09ccb7d1aa6620db51245c87f9836fbde5ee9af6c849b4cbd506f60e8 |
| Git-2.9.3-64-bit.tar.bz2 | 7b165d400c2bcc427881d502dd46cd442e512053d92cba8b3e46173c5028e427 |
| Git-2.9.3-32-bit.tar.bz2 | 00f265ddbbfedd25a8a0c38a33a6cb12761101a019f0c7f6189f07e771a522b7 |
v2.9.2.windows.3: Second early-bird preview of Git for Windows v2.9.3
In preparation for v2.9.3, another rebase to upstream's `maint` branch, as well as three more enhancements: - `git status` now knows the `--no-lock-index` option to avoid locking the index - `git cat-file --smudge` learned the `--use-path=<path>` option to allow specifying blob names as SHA-1 and *still* apply the smudge filter correctly - `git init` heeds `core.hideDotFiles=false` in `~/.gitconfig` again
v2.9.2.windows.2: Early-bird preview of Git for Windows v2.9.3
Of course, upstream Git v2.9.3 was not released yet, but the plan is to release it some time this week. To prepare for that, here is a preview of MinGit that most notably includes: - support for `git status --porcelain=v2` - more efficient computation which patches can be excluded from rebasing because they are already upstream - the new `--smudge` option that lets `git cat-file` pass blobs through any smudge filter configured for the specified path
Git for Windows 2.9.2
Changes since Git for Windows v2.9.0 (June 14th 2016)
New Features
- Comes with Git 2.9.2 (skipping the Windows release of Git 2.9.1 due to a regression caught by the automated tests).
- Git Credential Manager was updated to v1.5.0.
- The installer will now refuse to downgrade Git for Windows, unless the user assures that it is intended.
- MinGit, the portable, non-interactive Git intended for third-party tools, is now also built as part of Git for Windows' official versions.
Bug Fixes
- When
git bundle createis asked to create an empty bundle, it is supposed to error out and delete the corrupt bundle file. The deletion no longer fails due to an unreleased lock file. - When launching
git help <command>, thehelp.browserconfig setting is now respected. - The title bar in Git for Windows' SDK shows the correct prefix again.
- We no longer throw an assertion when using the
git credential-store. - When configuring
notepadas commit message editor, UTF-8 messages are now handled correctly.
| Filename | SHA-256 |
|---|---|
| Git-2.9.2-64-bit.exe | 006d971bcbe73cc8d841a100a4eb20d22e135142bf5b0f2120722fd420e166e5 |
| Git-2.9.2-32-bit.exe | d8b5d67dc4859a05254f36e61dcc4bfcffd7e6201c940bb94fb2b502c5dd8e7c |
| PortableGit-2.9.2-64-bit.7z.exe | 4319caf04f6e9b7bc4916660ce918e1d26cfc1c6ae5d19981d7ccab166117aca |
| PortableGit-2.9.2-32-bit.7z.exe | d023e37c5e54d46900af4879e786ad107611ec9373fa348450fe844ab125a0a1 |
| Git-2.9.2-64-bit.tar.bz2 | 292d897d54d864d4b819e25a9773d067310d7890014567cd8e44d2028c583102 |
| Git-2.9.2-32-bit.tar.bz2 | b530185c69d9ae4758087de04da706d887e35b94a12e9c088324833818a06a46 |
| MinGit-2.9.2-64-bit.zip | 23bef1673e9fc5bc1b71d7dc4af482a49b61280397b606c76196646af30d85c7 |
| MinGit-2.9.2-32-bit.zip | ea561e0170f16018b6ae62f949c9789c1d1229806fd72f4be1c96cea05000c12 |
Git for Windows 2.9.0
Changes since Git for Windows v2.8.4 (June 7th 2016)
Bug Fixes
- When running
git gc --aggressiveorgit repack -aldin the presence of multiple pack files, the command still had open handles to the pack files it wanted to remove. This has been fixed.
| Filename | SHA-256 |
|---|---|
| Git-2.9.0-64-bit.exe | 4e736ae188f4b75c2c24282d8a9543726f6cb7e0b2f1e7ad8e37e3b61cfa8d1d |
| Git-2.9.0-32-bit.exe | c511db6eb0a23ae53fbf753f688a1a180a371e082c3b202bf8b64f3bccf9bc95 |
| PortableGit-2.9.0-64-bit.7z.exe | 566bf55d7a3ba18660e76034d4af3e0cdd985cbb6f73eb881f287aa23a0f6bbc |
| PortableGit-2.9.0-32-bit.7z.exe | ed7c648f58decbd70f27e124704e88ac1c9934e78bcc60516aaeddace2275581 |
| Git-2.9.0-64-bit.tar.bz2 | 85662a8b7d69fa604eb68e337eab3991ef77aa724794b9f27705190b206a4d7d |
| Git-2.9.0-32-bit.tar.bz2 | 33c4e9f75c883c003baf350d16d3ebaad9f93f3789e34c6251e23e9fa98cf659 |
Git for Windows 2.8.4
Changes since Git for Windows v2.8.3 (May 20th 2016)
New Features
- Comes with Git 2.8.4.
Bug Fixes
- Child processes no longer inherit handles to temporary files, which previously could prevent
index.lockfrom being deleted. - When configuring Git Bash with Windows' default console, it no longer loses its icon.
| Filename | SHA-256 |
|---|---|
| Git-2.8.4-64-bit.exe | 1c4f50e11a8138944c21aaf5837606778cf1835c2bcce6936b40ce48c9fbdb49 |
| Git-2.8.4-32-bit.exe | 502dadd830560088dfd7f8f9582d028dffa10cfd20b4616f0592a8098f8f5a7a |
| PortableGit-2.8.4-64-bit.7z.exe | 69018cf6c8af2b24cdfb64d469e0515d5c81471e84845d6012677ea3272bd4c0 |
| PortableGit-2.8.4-32-bit.7z.exe | 488dab9c25465df6c9452654623f50573402167082703f7af270d2d173eecce0 |
| Git-2.8.4-64-bit.tar.bz2 | 41ae6d6bcf906c8bf98092ae8577212d21d20b8d4f7784f2690ed132116aec63 |
| Git-2.8.4-32-bit.tar.bz2 | 2cffb6f899377c9241322e215f5e32963992f1a3cb607e803a6427a02b2f0a94 |
Git for Windows 2.8.3
Changes since Git for Windows v2.8.2 (May 3rd 2016)
New Features
- Comes with Git v2.8.3.
| Filename | SHA-256 |
|---|---|
| Git-2.8.3-64-bit.exe | 5b26be59b9e289351338befe7f2f185011bc057c63515afb9d29d3744cc68e6b |
| Git-2.8.3-32-bit.exe | 428a1765cfbadd88b767b779823dfeae134dcbe43170740b088ffad2cdb4be4b |
| PortableGit-2.8.3-64-bit.7z.exe | 5db28a49b014e99435b9a238527a6efeaecb6648eb803a451357505407bc297c |
| PortableGit-2.8.3-32-bit.7z.exe | de52d070219e9c4ec1db179f2adbf4b760686c3180608f0382a1f8c7031e72ad |
| Git-2.8.3-64-bit.tar.bz2 | 7fb5237c6ed2fe379bdec02b35649573e928c23b196773fde952f9ae45aec345 |
| Git-2.8.3-32-bit.tar.bz2 | b70218f9ab677a63d366dfa89ae5bdbee34849529d9f2ce4a09d91f7669a0b44 |
Git for Windows 2.8.2
Changes since Git for Windows v2.8.1 (April 4th 2016)
New Features
- Comes with Git v2.8.2.
- Starting with version 2.8.2, Git for Windows is also published as a NuGet package.
- Comes with Git Credential Manager v1.3.0.
Bug Fixes
- FSCache is now enabled by default even when upgrading from previous Git for Windows versions.
- We now add
git.exeto thePATHby default even when upgrading from previous Git for Windows versions. - Git GUI now sets author information correctly when amending.
- OpenSSL received a critical update to version 1.0.2h.
| Filename | SHA-256 |
|---|---|
| Git-2.8.2-64-bit.exe | c2ce14a52dfd6d5c1bbfcc291f219962cc93c2945a1a8faa6e3d0ccd63bdbc1d |
| Git-2.8.2-32-bit.exe | 512ad6c406d448610a5745dab94dad2a34d964d33f79dbd2c480247462ea328a |
| PortableGit-2.8.2-64-bit.7z.exe | 553acbf46bacc67c73b954689ad3d9ac294bf9cbe249a5b78159a1f92f37105b |
| PortableGit-2.8.2-32-bit.7z.exe | da25bc12efa864cda53dc6485c84dd8b0d41883dd360db505c026c284ef58d8e |
| Git-2.8.2-64-bit.tar.bz2 | 7bc4202a419c6405db8587eccf04a120fab25ebb95cc3cb6a2312fd1ae3e2576 |
| Git-2.8.2-32-bit.tar.bz2 | 458321df021f3a26f2a92e21cb21c9cb3173c7733af349fa2c099261099d69b2 |
Git for Windows 2.8.1
Changes since Git for Windows v2.8.0 (March 29th 2016)
New Features
- Comes with Git v2.8.1.
- The Git for Windows project updated its contributor guidelines to the Contributor Covenant 1.4.
Bug Fixes
- Git's default editor (
vim) is no longer freezing in CMD windows. - GIT_SSH (and other executable paths that Git wants to spawn) can now contain spaces.
| Filename | SHA-256 |
|---|---|
| Git-2.8.1-64-bit.exe | 5e5283990cc91d1e9bd0858f8411e7d0afb70ce26e23680252fb4869288c7cfb |
| Git-2.8.1-32-bit.exe | 17418c2e507243b9c98db161e9e5e8041d958b93ce6078530569b8edaec6b8a4 |
| PortableGit-2.8.1-64-bit.7z.exe | dc9d971156cf3b6853bc0c1ad0ca76f1d2c24478cca80036919f12fe46acd64e |
| PortableGit-2.8.1-32-bit.7z.exe | 0b6efaaeb4b127edb3a534261b2c9175bd86ee8683dff6e12ccb194e6abb990e |
| Git-2.8.1-64-bit.tar.bz2 | 3ebc00b96607174fffb35cf6d96b3b3246aefa504a4bd30375182fea6ab64bde |
| Git-2.8.1-32-bit.tar.bz2 | 9e754d83190ba154f012d8eaa7433d29517f7c85fff229d4fb62e6418acf8d41 |
Git for Windows 2.8.0
Changes since Git for Windows v2.7.4 (March 18th 2016)
New Features
- Comes with Git v2.8.0.
- Comes with the Git Credential Manager v1.2.2.
- The FSCache feature (which was labeled experimental for quite some time) is now enabled by default.
- Git is now added to the
PATHby default (previously, the default was for Git to be available only from Git Bash/CMD). - The installer now offers to launch the Git Bash right away.
Bug Fixes
- The previous workaround for the blurred link to the Git Credential Manager was fixed so that the link is neither blurry nor overlapping.
- The installer now changes the label of the
Nextbutton toInstallon the last wizard page before installing.
| Filename | SHA-256 |
|---|---|
| Git-2.8.0-64-bit.exe | 7c431f31fdb9bb6a8575aec3099d6d4498145fe164f11cc9047c9ad4f885b1db |
| Git-2.8.0-32-bit.exe | dc27231c05523f76201a5f1c3f826a63872c4e09508b2fe1f84c8d675b986257 |
| PortableGit-2.8.0-64-bit.7z.exe | a4b199e9ec7b2660b5708a92959ff0eb748bf9bec29f3a05d0bd015f20c06da4 |
| PortableGit-2.8.0-32-bit.7z.exe | 6ab6e75281dc61a64ea82a79305073ccfe8ee0ba572a2f1ee69e31b2ce94b66c |
| Git-2.8.0-64-bit.tar.bz2 | b3014123ef9d269e2db811d2e5f116167e6e73fd0c02f64825ea37076d3a136f |
| Git-2.8.0-32-bit.tar.bz2 | 01b797cb633ad4882136587067f451a50b305ca903826f4394ad092a7f334f2c |