Releases: git-for-windows/git
Releases · git-for-windows/git
v2.12.2.windows.3: Git for Windows v2.12.2(3)
Changes since Git for Windows v2.12.2(2) (April 5th 2017) New Features * The experimental option --show-ignored-directory was added to git status to show only the name of ignored directories when the option --untracked=all is used. Bug Fixes * A malicious "ssh://..." URL could result in options passed to the `ssh` command, which is now prevented.
Git for Windows 2.14.0(2)
Changes since Git for Windows v2.14.0 (August 6th 2017)
Bug Fixes
- A regression introduced in v2.14.0 that prevented fetching via SSH was fixed.
Filename | SHA-256 |
---|---|
Git-2.14.0.2-64-bit.exe | cf3118ccd537f83323cdf589b272273b1580c46ea2c56453f5c20c613f07136b |
Git-2.14.0.2-32-bit.exe | 9d51f4da25b6bd980cfdf0862fb3264c233aefd31cc5e89b03ceca69d21d160c |
PortableGit-2.14.0.2-64-bit.7z.exe | 5236c21de3cdf52b538322de0b0444f6cd49a5bae6006ea89f0683598cbda7ac |
PortableGit-2.14.0.2-32-bit.7z.exe | 77705be651d7d1f3e2c536677fc7a8b88c6f3bc16005a1c7da6346e8d80cc005 |
MinGit-2.14.0.2-64-bit.zip | 93560f8bd3e12d12ae92e66150907663a9716c67c5108311f9fb1e0401d928f2 |
MinGit-2.14.0.2-32-bit.zip | 7367b99a6a95e1b6e9722cdbed25aa63082a06f370ce4b989c2fd9c9ac88573d |
MinGit-2.14.0.2-busybox-64-bit.zip | 7d3dce5f40953354091e49704ed271a52370734b01815a8617d982003665f000 |
MinGit-2.14.0.2-busybox-32-bit.zip | e0bfda60f1b60159b18fb05b9f7f56f9de29054e85dbd3eb6a3478a9f05e089f |
Git-2.14.0.2-64-bit.tar.bz2 | 99edf5a4244121de2a5e5c0de76307ef808b5cea8a80e720cc41bc8b69cd6fca |
Git-2.14.0.2-32-bit.tar.bz2 | 1d98da0b7b86e36919427e4756ba14925967ef3f05064caee917bac0deab5898 |
Git for Windows 2.14.0
Changes since Git for Windows v2.13.3 (July 13th 2017)
New Features
- Comes with Git v2.14.0.
- Comes with BusyBox v1.28.0pre.15857.9480dca7c.
- Comes with Git Credential Manager v1.12.0.
- It is now possible to switch between Secure Channel and OpenSSL for Git's HTTPS transport by setting the
http.sslBackend
config variable to "openssl" or "schannel"; This is now also the method used by the installer (rather than copyinglibcurl-4.dll
files around). - The experimental option
--show-ignored-directory
was added togit status
to show only the name of ignored directories when the option--untracked=all
is used. - Git for Windows releases now also include an experimental BusyBox-based MinGit.
Bug Fixes
- Repository-local aliases are now resolved again in worktrees.
- CamelCased aliases were broken in v2.13.3; This has been fixed again.
- The 32-bit Git binaries are now built against the same dependencies that are shipped with Git for Windows.
Filename | SHA-256 |
---|---|
Git-2.14.0-64-bit.exe | 89799b4474bb62b2a266ed52fbe2f1e5d78598af61a7ef62c1ef94e2ac8de863 |
Git-2.14.0-32-bit.exe | 74e5d76e6297fe1243d9a3e015b659bba032eecc1e538735b47e48325428e156 |
PortableGit-2.14.0-64-bit.7z.exe | 7188ac81c9c48c8219355a0dae68461f99bab1976e9a5ab81b10bd994a83334e |
PortableGit-2.14.0-32-bit.7z.exe | 02e5d5f1bf611b6e0049743d4adf5ea7f4fb060e29809068cbba3b410632e01d |
MinGit-2.14.0-64-bit.zip | 56fab49a484bec42b733b2ed6335803fd2c9aa2a4cc24ab99863f543b764f507 |
MinGit-2.14.0-32-bit.zip | a886cbe1d2c9cb5e1aa3e4ea92ab34878e101de3a3e2bed7f25059d376ec4eaa |
MinGit-2.14.0-busybox-64-bit.zip | 6102ac14721b79d5f950924cd6938b9d57d8cabd6b29e5209074c98b9ff1698f |
MinGit-2.14.0-busybox-32-bit.zip | 28fb513ad3891fb5d8f751370adf0e63b7c0d1f7b400260e07957b9d32767330 |
Git-2.14.0-64-bit.tar.bz2 | 5a25702165218491fd6fc13e19016ecf0a7b703554194d14e817295c93b80be2 |
Git-2.14.0-32-bit.tar.bz2 | 64baf1e284ecbbab38bc287747c6b4d76c5ef70f48def03044b440d24188a919 |
Git for Windows 2.13.3
Changes since Git for Windows v2.13.2 (June 26th 2017)
New Features
- Comes with Git v2.13.3.
- Comes with Git LFS v2.2.1.
- Comes with MSYS2 runtime (Git for Windows flavor) based on Cygwin 2.8.2.
Bug Fixes
- Git Bash no longer tries to use the
getent
tool which was never shipped with Git for Windows.
Filename | SHA-256 |
---|---|
Git-2.13.3-64-bit.exe | 015403bd098ab2876ec5f6392ed7a64c8d18d2dbbe23afae095424655653026a |
Git-2.13.3-32-bit.exe | 94ec459292ddb00652a02f8c441d155323312b17935c74daca3d7acc63f5919e |
PortableGit-2.13.3-64-bit.7z.exe | 2e6f5ee5b118805f45b19aee57f4e138886714a2162bca229640111635efb4b7 |
PortableGit-2.13.3-32-bit.7z.exe | a0951eb732808689f9ea78a93e87e1437eee34f7d0657c3d4895820f436ec9ce |
MinGit-2.13.3-64-bit.zip | 97063e2139cac40f3c8f547b85f031765062581101d69ad468188c9de0b1dca3 |
MinGit-2.13.3-32-bit.zip | d1549ceb8169d3f414d8f86671db60f302895a785c21c438d061d7d599bae83a |
Git-2.13.3-64-bit.tar.bz2 | 741da847e4d8ee7c21eebf4d9ac6bbe6766cf50d388a4ac269751ec1bb2e051d |
Git-2.13.3-32-bit.tar.bz2 | 47cf427cb1b868b7f633e97ec54c1f271f7799b4450c02df22bc967d966d9c80 |
Git for Windows 2.13.2
Changes since Git for Windows v2.13.1(2) (June 15th 2017)
New Features
- Comes with Git v2.13.2.
- Comes with Git Credential Manager v1.10.1.
- The Git Bash prompt can now be overridden by creating the file
.config\git\git-prompt.sh
. - Comes with cURL v7.54.1.
Filename | SHA-256 |
---|---|
Git-2.13.2-64-bit.exe | 7ac1e1c3b8ed1ee557055047ca03b1562de70c66f8fd1a90393a5405e1f1967b |
Git-2.13.2-32-bit.exe | a6f828b701a65e436181e8017e4ae55129b4f680d7e95f445d1e43f26c061cb7 |
PortableGit-2.13.2-64-bit.7z.exe | 7cdb0234bffdd6dd0cd441da97e87b233d344790e4d957059ff09217fe48765d |
PortableGit-2.13.2-32-bit.7z.exe | 125c3402971849f478bcdc6904babfc235fdea4e731e31f9a5339cf0e422685a |
MinGit-2.13.2-64-bit.zip | 302a72d72c5c881f8d34183485f0e86721b7a89f2090977f3795ab89670d9c1d |
MinGit-2.13.2-32-bit.zip | e7e12f2dec9361cdf496fc0378a891fcc9f6f4ffac60b1b06675e64e0bdbcdac |
Git-2.13.2-64-bit.tar.bz2 | cb77390c523d466a01ef72c9678e56429fa8c112a4b75990368f7a6ff6038e9d |
Git-2.13.2-32-bit.tar.bz2 | 6682457881341ac2fc581d5bad169beb5c9245c4957fc76254ef2e14806691c6 |
Git for Windows 2.13.1(2)
Changes since Git for Windows v2.13.1 (June 13th 2017)
Bug Fixes
git commit
andgit status
no longer randomly throw segmentation faults.
Filename | SHA-256 |
---|---|
Git-2.13.1.2-64-bit.exe | cd11e57bd25c4d8fde0a7568d19bf3fc6418dd23080901414309b144e2bf0b32 |
Git-2.13.1.2-32-bit.exe | 5eb854b666a77a2efc0119fc144cbba1e01a716c542f4259af1dbd4323d68fe9 |
PortableGit-2.13.1.2-64-bit.7z.exe | 2c98f6cab688d585d68896c8954e4849c70b33a34f8b5b6009d2ba56ddd95c43 |
PortableGit-2.13.1.2-32-bit.7z.exe | 7eeccb6aa3aa294a05538a913f465b9ddeb36160126caf709b378bb78630216b |
MinGit-2.13.1.2-64-bit.zip | 9d3d572f275ebf69ea14bb4abfda64af78c738d2db8a54ee1f9f9db7cdfadf74 |
MinGit-2.13.1.2-32-bit.zip | 4b643c986a8c2455cddd2338a3c892acf111d3833384e866410785f9ea073a1a |
Git-2.13.1.2-64-bit.tar.bz2 | 6fc4fa4903ff974f3960c4422269beeb3f02176029b69db0d6090986b21a9206 |
Git-2.13.1.2-32-bit.tar.bz2 | 9476b762c4eb007d82627e34b7b0fde6ddfae8c78f3b1d29518c68dd65f4a4e2 |
Git for Windows 2.13.1
Changes since Git for Windows v2.13.0 (May 10th 2017)
New Features
- Comes with Git v2.13.1.
- Comes with Git Credential Manager v1.10.0.
- Comes with OpenSSH 7.5p1.
- Comes with Git Flow v1.11.0.
- Comes with Git LFS v2.1.1.
- Git now uses the flag introduced with Windows 10 Creators Update to create symbolic links without requiring elevated privileges in Developer Mode.
Bug Fixes
- The documentation of Git for Windows' several config files was improved.
- When interrupting Git processes in Git Bash by pressing Ctrl+C, Git now removes
.lock
files as designed (accompanying Git PR; this should also fix issue #338). git status -uno
now treats submodules in ignored directories correctly.- The fscache feature no longer slows down
git commit -m <message>
in large worktrees. - Executing
git.exe
in Git Bash when the current working directory is a UNC path now works as expected. - Staging/unstaging multiple files in Git GUI via Ctrl+C now works.
- When hitting Ctrl+T in Git GUI to stage files, but the file list is empty, Git GUI no longer shows an exception window.
Filename | SHA-256 |
---|---|
Git-2.13.1-64-bit.exe | fe834ec34b6cbda5b973fb4a210998471451efaa42ffe20d6b5de197a95ffc13 |
Git-2.13.1-32-bit.exe | 6b8f7605eafb982efcec53f128cedaa2535d589207b368cade61ce7ca5f04b26 |
PortableGit-2.13.1-64-bit.7z.exe | f47957cf596019ace07ef3fc17d08591f0e85092f4ca760850b6f34cabba95ba |
PortableGit-2.13.1-32-bit.7z.exe | 8468716d1c32f22394b17534d8346cf352ddce1cecaf6df985d2338106350242 |
MinGit-2.13.1-64-bit.zip | 4e361db36ebec015797499c197c4e994070cfa76f80efa283c3eef89e9d1ae81 |
MinGit-2.13.1-32-bit.zip | 8985d57a4410103db339719e9143f367f5645a4ee74d72246a74253fb4ede70b |
Git-2.13.1-64-bit.tar.bz2 | a87df3c348d32c91d3f8f76bbe3b621339880b659a5c904bce10c7c96626d756 |
Git-2.13.1-32-bit.tar.bz2 | 2efd7a1049fcdadfd7ee23fc41bdbf61cf4b185eac706028418991d5882f56a9 |
Git for Windows 2.13.0
Changes since Git for Windows v2.12.2(2) (April 5th 2017)
New Features
- Comes with Git v2.13.0.
- Comes with cURL v7.54.0.
- Comes with Git LFS v2.1.0.
Bug Fixes
- As per Git LFS' convention, it is installed into the
bin/
directory again. - Calling
git add
with an absolute path using different upper/lower case than recorded on disk will now work as expected instead of claiming that the paths are outside the repository. - Git for Windows no longer tries to determine the default printer.
- When writing the Git index file, Git for Windows no longer has the wrong idea about the file's timestamp.
- On Windows, absolute paths can start with a backslash (implicitly referring to the same drive as the current directory), and now
git clone
can use those paths, too.
Filename | SHA-256 |
---|---|
Git-2.13.0-64-bit.exe | 6b298c597ffe960bec84d52fc15438d0ff61a24ac9de1c17433878ef656d50c8 |
Git-2.13.0-32-bit.exe | a1b45272f2e30a3545b96086ccf5a56a4154a47898a7d1d6803d51440236b3b5 |
PortableGit-2.13.0-64-bit.7z.exe | 1d6008cb6fec817a302d4b59921423ba1f6db2677c6b519c20e9ca2cacc7c220 |
PortableGit-2.13.0-32-bit.7z.exe | 119c95b4416ca1100a4feee0d75ceaf3d41962b0038620c04a62dd787e80e5f2 |
MinGit-2.13.0-64-bit.zip | 20acda973eca1df056ad08bec6e05c3136f40a1b90e2a290260dfc36e9c2c800 |
MinGit-2.13.0-32-bit.zip | 64600a4158eb6a74087f901b6d56d4284f14c43a5075b8f7c947cad7cc667d1f |
Git-2.13.0-64-bit.tar.bz2 | a1090222306dddaad076b431021be7ad99fce682823e38f15177e1ac230aea91 |
Git-2.13.0-32-bit.tar.bz2 | 7a90913ad80fc6a9c1591bb7829ce84b9c2c9800ea0d5abf96c642815ba1a193 |
Git for Windows 2.12.2(2)
Changes since Git for Windows v2.12.2 (March 27th 2017)
New Features
- Portable Git is now using a custom-built SFX that is based directly on 7-Zip's SFX.
- Git LFS was upgraded to v2.0.2.
- Updated the MSYS2 runtime to Cygwin 2.8.0.
- Git LFS can now be disabled in the first installer page (users can still enable it manually, as before, of course).
- Comes with Git Credential Manager v1.9.1.
Bug Fixes
- A potential crash in
git status
with lots of files was fixed. - Git LFS now gets installed into the correct location.
- Git LFS is now configured correctly out of the box (unless disabled).
- The
http.sslCAInfo
config setting is now private to the Git for Windows installation that owns the file. git difftool -d
no longer crashes randomly.
Filename | SHA-256 |
---|---|
Git-2.12.2.2-64-bit.exe | 4e753b00595c0bb0d1bc50c2fea61a60a26b326d8a59aacdb79dfb087b4fc2a7 |
Git-2.12.2.2-32-bit.exe | cf26129a033fa6841ab3f29cdb5593d2defb172a6d29eff0c78696340397b514 |
PortableGit-2.12.2.2-64-bit.7z.exe | 4c0daba65feca2263923e3eb3f0a29b892d074712feb28a4570640d2d7f98694 |
PortableGit-2.12.2.2-32-bit.7z.exe | b9c8280a3ee7f305ebc1c4e6e1c322e4d706807b837feb23a5b1a9f0ea0fdcb5 |
MinGit-2.12.2.2-64-bit.zip | 3918cd9ab42c9a22aa3934463fdb536485c84e6876e9aaab74003deb43a08a36 |
MinGit-2.12.2.2-32-bit.zip | 69d88aca0d801c860a0d7c93e284d9d2283bda0bc760daf0ea010d6c42b6c8a8 |
Git-2.12.2.2-64-bit.tar.bz2 | f452d32b736468d8910acb35bbd937aa86cb2bb1691e4a8728e6360ba6ae1cbf |
Git-2.12.2.2-32-bit.tar.bz2 | ef9431add3ddac9e9588ede74ad77678dff794cf6b328f30c421f4b7718985bf |
Git for Windows 2.12.2
Changes since Git for Windows v2.12.1 (March 21st 2017)
New Features
- Comes with Git v2.12.2.
- An earlier iteration of the changes speeding up the case-insensitive cache of file names was replaced by a new iteration.
Filename | SHA-256 |
---|---|
Git-2.12.2-64-bit.exe | 99492acd85bad097b5952ccfd5cb37658bf3301f5d8256f345dd10937ab07899 |
Git-2.12.2-32-bit.exe | f99a9c398ee352982477be39e723df3357c71f13f0697ec580cfee55419e5880 |
PortableGit-2.12.2-64-bit.7z.exe | 6a366a5b5702d24b401aba6b022d502b5f6597e00654075e491319878ba0a535 |
PortableGit-2.12.2-32-bit.7z.exe | 52c236fead982c31733e43fb7361a4982b2d1c0a54a011f68b074ec7f64436c3 |
MinGit-2.12.2-64-bit.zip | fcebf3ef4f7fe2bc852879eb77d2bd63af49bd274aa4c4d61c7b4a1fa76b830f |
MinGit-2.12.2-32-bit.zip | 494e4fb629f8b05bc067e27aea86c45af2322a34730d5ff16609bed199e5954c |
Git-2.12.2-64-bit.tar.bz2 | d91d2d6a6da99ceafc9b0749e619fa1db3387fe20dc0c9ad8e8c51e4a5cd9f37 |
Git-2.12.2-32-bit.tar.bz2 | e048e0082f07dbb7fed1107f78d0515c4d58916154f9c8f9591b482f52c25301 |