Releases: git-for-windows/git
Releases · git-for-windows/git
MinGit for Windows v2.10.1(2)
This is a intermediate, MinGit-only version.
Changes since Git for Windows v2.10.1 (October 4th 2016)
New Features
- The speed of the SHA-1 calculation was improved by using OpenSSL's routines which leverages features of current Intel hardware.
- The
git reset
command learned the (still experimental)--stdin
option.
Filename | SHA-256 |
---|---|
MinGit-2.10.1.2-64-bit.zip | 8d28f564065c0be81e67bef699758c2441dffe72b9899f16526d17097b7d88c2 |
MinGit-2.10.1.2-32-bit.zip | 958d37abb80e203cddecaa7ce4f39332c8d2173ad2046e2a8ab6bac3579fee38 |
Git for Windows 2.10.1
Changes since Git for Windows v2.10.0 (September 3rd 2016)
New Features
- Comes with Git v2.10.1.
- Comes with Git Credential Manager v1.7.0.
- Comes with Git Flow v1.10.0.
- We now produce nice diffs for
.docm
and.dotm
files, just as we did for.docx
files already.
Bug Fixes
- The icon in the Explorer integration ("Git Bash Here"), which was lost by mistake in v2.10.0, is back.
- Fixed a crash when calling
git diff -G<regex>
on new-born files without configured user diff drivers. - Interactive GPG signing of commits and tags was fixed.
- Calling Git with
--date=format:<invalid-format>
no longer results in an out-of-memory but reports the problem and aborts instead. - Git Bash now opens properly even for Azure AD accounts.
- Git GUI respects the
commit.gpgsign
setting again. - Upgrades the bundled OpenSSL to v1.0.2j.
Filename | SHA-256 |
---|---|
Git-2.10.1-64-bit.exe | 0fcb5a3d5795d5bfa1c0d35d1cada37f25b5e62c776a7099f27cfebc31362d95 |
Git-2.10.1-32-bit.exe | 66e0748cb0eb0b63506f38fb8bf1abb5c361ce647af86cb0f754bc5b6a17775b |
PortableGit-2.10.1-64-bit.7z.exe | aa0634e026c70fe8b50207b8b125a18f45e259eac32cea246e068577a6546718 |
PortableGit-2.10.1-32-bit.7z.exe | 3ca6f426e3b2e6675a11b680f719c23affa7e4dc060e315375c6a262ed2658a5 |
MinGit-2.10.1-64-bit.zip | a7268f4ab447e62940347d52fe01321403cfa3e9e94b8e5cac4d6ded28962d64 |
MinGit-2.10.1-32-bit.zip | bcdeb7c00771f0e8e96689f704d158e8dcf67fdb4178f1ea3f388e877398a2c7 |
Git-2.10.1-64-bit.tar.bz2 | c0a541a60be3ea6264a269b90689b15da3e27811218e8c214359ec44593faa8e |
Git-2.10.1-32-bit.tar.bz2 | 3c77a702911512708126e83673c5906af78807bcb9daad5223b0ab04ea81f4ea |
prerelease-v2.10.0.windows.1.11.geda474c
Prerelease of HEAD
Git for Windows 2.10.0
Changes since Git for Windows v2.9.3(2) (August 25th 2016)
New Features
- Comes with Git v2.10.0.
- The
git rebase -i
command was made faster by reimplementing large parts in C. - After helping the end-users to use the new defaults for PATH and FSCache, the installer now respects the saved settings again.
git version --build-options
now also reports the architecture.
Bug Fixes
- When upgrading Git for Windows, the installer no longer opens a second window while uninstalling the previous version.
- Git for Windows' SDK can build an installer out of the box again, without requiring an extra package to be installed.
Filename | SHA-256 |
---|---|
Git-2.10.0-64-bit.exe | d624e08991a7a28b7156e384503228273e2da4c74c20b21152a97f4a304886da |
Git-2.10.0-32-bit.exe | 5d565da086a0b7aca46face8439146826ddd51ffeb286845be89fe4c2713d63c |
PortableGit-2.10.0-64-bit.7z.exe | d23b81e88949042d34e97bfd1e5b579d4b6aadec085c6ff6b05c4579da1d49e4 |
PortableGit-2.10.0-32-bit.7z.exe | 89940cca2a8e1b18b5ed6e3d46c97ea4fcfe1628cda3ae452cd2a8984a3c25c8 |
MinGit-2.10.0-64-bit.zip | 2e1101ec57da526728704c04792293613f3c5aa18e65f13a4129d00b54de2087 |
MinGit-2.10.0-32-bit.zip | 36f890870126dcf840d87eaec7e55b8a483bc336ebf8970de2f9d549a3cfc195 |
Git-2.10.0-64-bit.tar.bz2 | 4c98383ed38ba6000cad9d80c1819f686692d90e004207726085e823f6928ebc |
Git-2.10.0-32-bit.tar.bz2 | 0b132212b858743934d47f40f38e29eef0c1a06c735b0e9889ab6e0d9c195d81 |
v2.9.3.windows.3: Preview of Git for Windows v2.10.0
The two biggest changes are: - the git-wrapper was backed out from Git for Windows' git.git fork, as it is too specific to Git for Windows' setup and not specific to Git. - the interactive rebase was accelerated by reimplementing large parts of its functionality in C.
Git for Windows 2.9.3(2)
Changes since Git for Windows v2.9.3 (August 13th 2016)
New Features
- Comes with Git Credential Manager v1.6.1.
- The feature introduced with Git for Windows v2.9.3 where
cat-file
can apply smudge filters was renamed to--filters
and made compatible with the--batch
mode (the former option name--smudge
has been deprecated and will go away in v2.10.0). - Comes with OpenSSH 7.3p1.
- Git's .exe files are now code-signed, helping with performance when being run with Windows File Protection.
Filename | SHA-256 |
---|---|
Git-2.9.3.2-64-bit.exe | d23629ec9f89a6bbddc0459108296b4fdfa08abd98e07485134a9a30ad40486a |
Git-2.9.3.2-32-bit.exe | 7d9645093925fee8de5308c7d6d53d9f6b070e95e4369fef02b4493da782475f |
PortableGit-2.9.3.2-64-bit.7z.exe | 2115cbd45b20efc62dcfa57ce86d5b6f3f15e8a887f253baeb43e3bff836810e |
PortableGit-2.9.3.2-32-bit.7z.exe | a173516ba51d7b1d926b78243911c55962c007cc6ea822d1cca37963a4794c68 |
MinGit-2.9.3.2-64-bit.zip | 4616ef2cef84d19ccc0325d6326107fe82a7c487dafbe7ee2248878cea32ea1a |
MinGit-2.9.3.2-32-bit.zip | 7178963b663d91abc5d101eab6a24552fdbc2913a312edaa8291266451bcf1d1 |
Git-2.9.3.2-64-bit.tar.bz2 | 9cbb3019bc614fa2769b6d64298b339a2ef66d475602c1d572b849283b62ad15 |
Git-2.9.3.2-32-bit.tar.bz2 | be55791fbd02bd7d51b7b93eed0ac8193bbd996e8590f0f0ac01b65c9a85e5b0 |
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
--smudge
option forgit cat-file
that lets it pass blob contents through smudge filters configured for the specified path.
Bug Fixes
- When offering to
Launch Git Bash
after the installation, it now launches in the home directory, consistent with theGit Bash
Start Menu entry. - When
~/.gitconfig
setscore.hideDotFiles=false
,git init
respects 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 create
is 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.browser
config 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
notepad
as 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 |