This is a prerelease.
Downloads
- 37.2 MB Git-2.15.0.rc2.windows.2-32-bit.exe
- 37.6 MB Git-2.15.0.rc2.windows.2-64-bit.exe
- 20.5 MB MinGit-2.15.0.rc2.windows.2-32-bit.zip
- 20.7 MB MinGit-2.15.0.rc2.windows.2-64-bit.zip
- 48.1 MB PortableGit-2.15.0.rc2.windows.2-32-bit.7z.exe
- 48.2 MB PortableGit-2.15.0.rc2.windows.2-64-bit.7z.exe
- Source code (zip)
- Source code (tar.gz)
Changes since Git for Windows v2.14.2(3) (October 12th 2017)
New Features
- Comes with Git v2.14.3.
- Git for Windows now ships with a diff helper for OpenOffice documents.
- Comes with Git LFS v2.3.4.
- Comes with cURL v7.56.1.
Bug Fixes
- Git for Windows now handles worktrees at the top-level of a UNC share correctly.
| Filename | SHA-256 |
|---|---|
| Git-2.14.3-64-bit.exe | 9610e082b823beb7f0da91a98d9f73e1f3f2430c21b2c4e15517dea4f981be3f |
| Git-2.14.3-32-bit.exe | 6e5a8a939f3014b396f58622954ab394d7982d036c84571394118f2360bdca96 |
| PortableGit-2.14.3-64-bit.7z.exe | 2b1d952078795117a8c4549f6384275e047ebd75c10bea77e675f8b672e6d87a |
| PortableGit-2.14.3-32-bit.7z.exe | f2dcb32c3133188d0b7a2c3683adcbebcc10b054467e1754d1b8b7e534a34494 |
| MinGit-2.14.3-64-bit.zip | 538294d2b1472e561493b67855f92380d8139011c74be6bf3cdc5b5d321b1345 |
| MinGit-2.14.3-32-bit.zip | a91385acb1da220612790807c41d0f304b41093c474b9d7342230ec194a3398e |
| MinGit-2.14.3-busybox-64-bit.zip | b7710c7668d7ad3f1f5f7530b601d9bafbe66fcef5563c8ab74d442ac9478d8e |
| MinGit-2.14.3-busybox-32-bit.zip | 8982fd12c60a9edd1b6f5f8465354534920bae351d38c867a2f4034a807d8231 |
| Git-2.14.3-64-bit.tar.bz2 | a5f09850334d5069afa0013249cc6678a7cde52c673823e5386d5cad9df41f10 |
| Git-2.14.3-32-bit.tar.bz2 | 644b7d7593e675f68a5a011d19a0a917430b79fb815f6260b807c00651696fa2 |
Downloads
- 36.3 MB Git-2.14.3-32-bit.exe
- 78.7 MB Git-2.14.3-32-bit.tar.bz2
- 36.7 MB Git-2.14.3-64-bit.exe
- 79.2 MB Git-2.14.3-64-bit.tar.bz2
- 19.4 MB MinGit-2.14.3-32-bit.zip
- 19.6 MB MinGit-2.14.3-64-bit.zip
- 15.4 MB MinGit-2.14.3-busybox-32-bit.zip
- 15.7 MB MinGit-2.14.3-busybox-64-bit.zip
- 34.6 MB PortableGit-2.14.3-32-bit.7z.exe
- 34.5 MB PortableGit-2.14.3-64-bit.7z.exe
- Source code (zip)
- Source code (tar.gz)
This is a prerelease.
Downloads
- 37.2 MB Git-2.15.0.rc2.windows.1-32-bit.exe
- 37.6 MB Git-2.15.0.rc2.windows.1-64-bit.exe
- 20.5 MB MinGit-2.15.0.rc2.windows.1-32-bit.zip
- 20.7 MB MinGit-2.15.0.rc2.windows.1-64-bit.zip
- 48.1 MB PortableGit-2.15.0.rc2.windows.1-32-bit.7z.exe
- 48.2 MB PortableGit-2.15.0.rc2.windows.1-64-bit.7z.exe
- Source code (zip)
- Source code (tar.gz)
Changes since Git for Windows v2.14.2(2) (October 5th 2017)
New Features
- Comes with Git LFS v2.3.3.
Bug Fixes
- Re-enabled some SSHv1 ciphers since some sites (e.g. Visual Studio Team Services) rely on them for the time being.
| Filename | SHA-256 |
|---|---|
| Git-2.14.2.3-64-bit.exe | 819120ce83b07c053f59c53e22682c14ef9ca3ac24a9a2b6a744df1c050afba1 |
| Git-2.14.2.3-32-bit.exe | 0b07ffb89ccd20c760cd9d4229e65ce732ed66713a4c8ac7dbedc95562c8adf6 |
| PortableGit-2.14.2.3-64-bit.7z.exe | 3525a7e7eb5775d38e65b2981c6e315dd97b93829bd322628a8bb2698ffdf63a |
| PortableGit-2.14.2.3-32-bit.7z.exe | c4d8829b6783ed9f725d9d112eefc31a1b103ea97e4728ab47a3636c08408155 |
| MinGit-2.14.2.3-64-bit.zip | ac351c9dcdc2142b3b07b056c818927a41c32d7c615a2f7f8d18121881a3c6f0 |
| MinGit-2.14.2.3-32-bit.zip | 7cc1f27e1cfe79381e1a504a5fc7bc33951ac9031cd14c3bf478769d21a26cce |
| MinGit-2.14.2.3-busybox-64-bit.zip | 9418629fcd1d782cda5679ccbae9df679be77660c7937ab19d1d80f742fbc763 |
| MinGit-2.14.2.3-busybox-32-bit.zip | 2c1ea230b90081bcb268e05a0ae9660599881cdad6c8a34e02bd1aad4182ec90 |
| Git-2.14.2.3-64-bit.tar.bz2 | 3d33a94473f8839b71f23fcdcf5f1f6aaf94b88d5efd169fb17ce3884da4e9df |
| Git-2.14.2.3-32-bit.tar.bz2 | 510d10e59463697255210f5deb4a42135fbff5fda8fc15e1b14bc2befb92e1c1 |
Downloads
- 36.1 MB Git-2.14.2.3-32-bit.exe
- 86.5 MB Git-2.14.2.3-32-bit.tar.bz2
- 36.6 MB Git-2.14.2.3-64-bit.exe
- 122 MB Git-2.14.2.3-64-bit.tar.bz2
- 19.3 MB MinGit-2.14.2.3-32-bit.zip
- 19.2 MB MinGit-2.14.2.3-64-bit.zip
- 15.3 MB MinGit-2.14.2.3-busybox-32-bit.zip
- 15.3 MB MinGit-2.14.2.3-busybox-64-bit.zip
- 34.4 MB PortableGit-2.14.2.3-32-bit.7z.exe
- 34.4 MB PortableGit-2.14.2.3-64-bit.7z.exe
- Source code (zip)
- Source code (tar.gz)
Changes since Git for Windows v2.14.2 (September 26th 2017)
New Features
- Comes with BusyBox v1.28.0pre.16467.b4c390e17.
- Comes with Git LFS v2.3.2.
- Comes with cURL v7.56.0.
- Comes with OpenSSH v7.6p1.
- Comes with patch level 4 of the MSYS2 runtime (Git for Windows flavor) based on Cygwin 2.9.0.
Bug Fixes
- A bug which caused the console window to be closed when executing certain Bash scripts was fixed.
- A crash when calling
kill <pid>for a non-existing process was fixed.
| Filename | SHA-256 |
|---|---|
| Git-2.14.2.2-64-bit.exe | 6939928e9400f3b28aeb8fff4ae6f05a89604166b9a273e295143aebdc8ffdf3 |
| Git-2.14.2.2-32-bit.exe | 18d1d5b56d6ffefb5b45061a8d1a30d5ca6c60bbabeba8ec4264cd7a1ee969dd |
| PortableGit-2.14.2.2-64-bit.7z.exe | d4abd9dcf951fe8e5f4b6880cf7ceb7441ad528ba022802c5d88f89625f0f423 |
| PortableGit-2.14.2.2-32-bit.7z.exe | 5f8a574e403aacf502a836e8750cbc2a2ecf1bd296d507353343ad11488d0be4 |
| MinGit-2.14.2.2-64-bit.zip | a9750b26113c4196c9be13301c619c410cccf65352fc21431fd0cffdb8dd05ab |
| MinGit-2.14.2.2-32-bit.zip | 36c770e7a6b51ffe179d5d81d3350d9ff6ca6ab883a3df150f9c0a563ca4192e |
| MinGit-2.14.2.2-busybox-64-bit.zip | f4a59438140380323a99801f251805aeb6ded0f08d5c3e2c40c0bd70745cc330 |
| MinGit-2.14.2.2-busybox-32-bit.zip | a1f956bc387ea60b39e120174b4527d50ac27c050cd42a510a1d364f900de0c0 |
| Git-2.14.2.2-64-bit.tar.bz2 | 72ae229220e303770c8e3c30f081a82e78485fce9c038a6a195eb1ceae395cbb |
| Git-2.14.2.2-32-bit.tar.bz2 | 58bb03c7dbf8d17021eddc842cdddc78cf50680ff69e7759fe7f066047e33bf8 |
Downloads
- 36.1 MB Git-2.14.2.2-32-bit.exe
- 86.6 MB Git-2.14.2.2-32-bit.tar.bz2
- 36.6 MB Git-2.14.2.2-64-bit.exe
- 122 MB Git-2.14.2.2-64-bit.tar.bz2
- 19.3 MB MinGit-2.14.2.2-32-bit.zip
- 19.2 MB MinGit-2.14.2.2-64-bit.zip
- 15.3 MB MinGit-2.14.2.2-busybox-32-bit.zip
- 15.3 MB MinGit-2.14.2.2-busybox-64-bit.zip
- 34.4 MB PortableGit-2.14.2.2-32-bit.7z.exe
- 34.4 MB PortableGit-2.14.2.2-64-bit.7z.exe
- Source code (zip)
- Source code (tar.gz)
Changes since Git for Windows v2.14.1 (August 10th 2017)
New Features
- Comes with Git v2.14.2.
- Comes with cURL v7.55.1.
- The XP-compatibility layer emulating pthreads (which is no longer needed) was dropped in favor of modern Windows threading APIs; This should make threaded operations slightly faster and more robust.
- On Windows, UNC paths can now be accessed via
file://host/share/repo.git-style paths. - Comes with a new custom Git command
git updateto help keeping Git up-to-date on your machine. - The Git installer now offers an option to keep Git up-to-date by calling
git updateregularly. - Comes with BusyBox v1.28.0pre.16353.2739df917.
- As is common elsewhere, Ctrl+Left and Ctrl+Right now move word-wise in Git Bash, too.
- Comes with patch level 2 of the MSYS2 runtime (Git for Windows flavor) based on Cygwin 2.9.0.
- Comes with Git LFS v2.3.0.
- The
vs/masterbranch can now be built in Visual Studio 2017, too - As requested by the same user who implemented the change, Git for Windows now comes with
tig, a text-mode interface for Git.
Bug Fixes
- It is now possible to override
http.sslBackendon the command-line. - The installer now detects correctly whether symbolic links can be created by regular users.
- Git Bash now renders non-ASCII directories nicely.
- A regression that caused the fetch operation with lots of refs to be a lot slower than before was fixed.
- The
git-gui.exeandgitk.exewrappers intended to be used in Git CMD now handle command-line parameters correctly. - The
core.longPathssetting is now heeded when packing refs, and other previously forgotten Git commands. - Pressing Ctrl+Z in Git Bash no longer kills Win32 processes (e.g.
git.exe) anymore, because POSIX job control is only available with MSYS2 processes. - Git for Windows now sets
core.fsyncObjectFiles = trueby default which makes it a lot more fault-tolerant, say, when power is lost. - A bug has been fixed where Git for Windows could run into an infinite loop trying to rename a file.
- Before installing Git for Windows, we already verified that no Git Bash instance is active (which would prevent files from being overwritten). We now also verify that no
git.exeprocesses are active, either.
| Filename | SHA-256 |
|---|---|
| Git-2.14.2-64-bit.exe | ef144a5dbb74518b56727f6c228993b9e7f5aedec7bbf7d680dcffb5d36ce354 |
| Git-2.14.2-32-bit.exe | 0c7cf5f1bd6532c3720920b953da6b5c563acab35e3caee0b6f337975e284f35 |
| MinGit-2.14.2-64-bit.zip | 9638733b8d749c43d59c34a714d582b2352356ee7d13c4acf919c18f307387f5 |
| MinGit-2.14.2-32-bit.zip | 1c8ed7f54a8d50c84fbc767d97cf35992de42463d9852c56a1f3a3c1ac80c965 |
| MinGit-2.14.2-busybox-64-bit.zip | e6a75e75378b89c4d2e9c89a7cd0b0995ea0b8c2bcd3a93c42d0ffadd17ccd75 |
| MinGit-2.14.2-busybox-32-bit.zip | b0b4d2135ad63347dfd787aa8046a625272764d0a6ea73f4ebd793105d6d9545 |
| PortableGit-2.14.2-64-bit.7z.exe | 3d451383519379dfe2f160c4c3a49e4b9e39a666698f3eea2534593cc3fb5a4e |
| PortableGit-2.14.2-32-bit.7z.exe | 6acd886bb1cebee7b5b607599c8327453110c28ddd8c4f976d14050ab0a17e11 |
| Git-2.14.2-32-bit.tar.bz2 | 8901421656b6e5215cf4a2f3872de3e6d89aa1177ea3c3ffbed54af292957023 |
| Git-2.14.2-64-bit.tar.bz2 | cf2d4ccce3dbdd42755e2e89830a406b9cf5cef6305dc7bf176a4ef5d55cb47e |
Downloads
- 36.8 MB Git-2.14.2-32-bit.exe
- 85.6 MB Git-2.14.2-32-bit.tar.bz2
- 37 MB Git-2.14.2-64-bit.exe
- 121 MB Git-2.14.2-64-bit.tar.bz2
- 20.3 MB MinGit-2.14.2-32-bit.zip
- 20 MB MinGit-2.14.2-64-bit.zip
- 16.4 MB MinGit-2.14.2-busybox-32-bit.zip
- 16.1 MB MinGit-2.14.2-busybox-64-bit.zip
- 47.4 MB PortableGit-2.14.2-32-bit.7z.exe
- 47.7 MB PortableGit-2.14.2-64-bit.7z.exe
- Source code (zip)
- Source code (tar.gz)
Changes since MinGit v2.11.1 prerelease 1 (Jan 5th 2017)
Bug Fixes
* A malicious "ssh://..." URL could result in options passed to the
`ssh` command, which is now prevented.
Downloads
- 22.4 MB MinGit-prerelease-2.11.1.mingit.prerelease.2-32-bit.zip
- 22.2 MB MinGit-prerelease-2.11.1.mingit.prerelease.2-64-bit.zip
- 3.87 MB mingw-w64-i686-git-2.11.1.2.ce9fd71-1-any.pkg.tar.xz
- 1.08 MB mingw-w64-i686-git-doc-html-2.11.1.2.ce9fd71-1-any.pkg.tar.xz
- 816 KB mingw-w64-i686-git-doc-man-2.11.1.2.ce9fd71-1-any.pkg.tar.xz
- 3.25 MB mingw-w64-x86_64-git-2.11.1.2.ce9fd71-1-any.pkg.tar.xz
- 1.08 MB mingw-w64-x86_64-git-doc-html-2.11.1.2.ce9fd71-1-any.pkg.tar.xz
- 816 KB mingw-w64-x86_64-git-doc-man-2.11.1.2.ce9fd71-1-any.pkg.tar.xz
- Source code (zip)
- Source code (tar.gz)
Changes since Git for Windows v2.14.0(2) (August 7th 2017)
Note: there have been MinGit-only releases v2.12.2(3) and v2.13.1(3) with backports of the important bug fix in v2.14.1 as well as the experimental --show-ignored-directory option of git status.
New Features
- Comes with Git v2.14.1.
- Comes with cURL v7.55.0.
- The Git Bash Here context menu item is now also available in the special Libraries folders.
| Filename | SHA-256 |
|---|---|
| Git-2.14.1-64-bit.exe | 0dc556503e3ce4699228fc910a8e4a8d81172635ac8e8e16a11be107254c4901 |
| Git-2.14.1-32-bit.exe | 0129e21eaed8efa6d795f712656463ee4f90aa2b3b66168f29b0da98f74104f7 |
| PortableGit-2.14.1-64-bit.7z.exe | 3c3270a9df5f3db1f7637d86b94fb54a96e9145ba43c98a3e993cdffb1a1842e |
| PortableGit-2.14.1-32-bit.7z.exe | df3f9b6c2dd2b12e5cb7035b9ca48d13b973d054a35b0939953aa6e7a00a0659 |
| MinGit-2.14.1-64-bit.zip | 65c12e4959b8874187b68ec37e532fe7fc526e10f6f0f29e699fa1d2449e7d92 |
| MinGit-2.14.1-32-bit.zip | 77b468e0ead1e7da4cb3a1cf35dabab5210bf10457b4142f5e9430318217cdef |
| MinGit-2.14.1-busybox-64-bit.zip | 7e72a78e0711d27d98f851ec81a6fe27b4159066d548c2013dd7ce57a1b8cd03 |
| MinGit-2.14.1-busybox-32-bit.zip | 2f3a3ae26391e5e3487501b3b16ee1c6385259ebfdaafcbee9947d7513dc0a0f |
| Git-2.14.1-64-bit.tar.bz2 | 544615e2ef5e2040a67878ce7aac42cb103f948d52989239b3715dd6023b1007 |
| Git-2.14.1-32-bit.tar.bz2 | 0aede42a7ec7a6351a3f273ab519679f95e9341cb63899c54be18a57819da6aa |
Downloads
- 35.3 MB Git-2.14.1-32-bit.exe
- 85.1 MB Git-2.14.1-32-bit.tar.bz2
- 35.5 MB Git-2.14.1-64-bit.exe
- 120 MB Git-2.14.1-64-bit.tar.bz2
- 18.7 MB MinGit-2.14.1-32-bit.zip
- 18.4 MB MinGit-2.14.1-64-bit.zip
- 14.7 MB MinGit-2.14.1-busybox-32-bit.zip
- 14.4 MB MinGit-2.14.1-busybox-64-bit.zip
- 33.8 MB PortableGit-2.14.1-32-bit.7z.exe
- 33.8 MB PortableGit-2.14.1-64-bit.7z.exe
- Source code (zip)
- Source code (tar.gz)
Changes since Git for Windows v2.13.1(2) (June 15th 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.
Downloads
- 19.7 MB MinGit-2.13.1.3-32-bit.zip
- 19.3 MB MinGit-2.13.1.3-64-bit.zip
- 4.03 MB mingw-w64-i686-git-2.13.1.3.cdf40a8b0d-1-any.pkg.tar.xz
- 1.11 MB mingw-w64-i686-git-doc-html-2.13.1.3.cdf40a8b0d-1-any.pkg.tar.xz
- 832 KB mingw-w64-i686-git-doc-man-2.13.1.3.cdf40a8b0d-1-any.pkg.tar.xz
- 3.77 MB mingw-w64-x86_64-git-2.13.1.3.cdf40a8b0d-1-any.pkg.tar.xz
- 1.11 MB mingw-w64-x86_64-git-doc-html-2.13.1.3.cdf40a8b0d-1-any.pkg.tar.xz
- 805 KB mingw-w64-x86_64-git-doc-man-2.13.1.3.cdf40a8b0d-1-any.pkg.tar.xz
- Source code (zip)
- Source code (tar.gz)
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.
Downloads
- 19.4 MB MinGit-2.12.2.3-32-bit.zip
- 19 MB MinGit-2.12.2.3-64-bit.zip
- 21.4 MB MinGit-2.12.2.3-olddeps-32-bit.zip
- 21 MB MinGit-2.12.2.3-olddeps-64-bit.zip
- 3.96 MB mingw-w64-i686-git-2.12.2.3.86b018543c-1-any.pkg.tar.xz
- 1.09 MB mingw-w64-i686-git-doc-html-2.12.2.3.86b018543c-1-any.pkg.tar.xz
- 825 KB mingw-w64-i686-git-doc-man-2.12.2.3.86b018543c-1-any.pkg.tar.xz
- 3.49 MB mingw-w64-x86_64-git-2.12.2.3.86b018543c-1-any.pkg.tar.xz
- 1.09 MB mingw-w64-x86_64-git-doc-html-2.12.2.3.86b018543c-1-any.pkg.tar.xz
- 799 KB mingw-w64-x86_64-git-doc-man-2.12.2.3.86b018543c-1-any.pkg.tar.xz
- Source code (zip)
- Source code (tar.gz)
PreviousNext

