Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 28 million developers.Sign up
- Git-2.14.2-32-bit.exe 36.8 MB
- Git-2.14.2-32-bit.tar.bz2 85.6 MB
- Git-2.14.2-64-bit.exe 37 MB
- Git-2.14.2-64-bit.tar.bz2 121 MB
- MinGit-2.14.2-32-bit.zip 20.3 MB
- MinGit-2.14.2-64-bit.zip 20 MB
- MinGit-2.14.2-busybox-32-bit.zip 16.4 MB
- MinGit-2.14.2-busybox-64-bit.zip 16.1 MB
- PortableGit-2.14.2-32-bit.7z.exe 47.4 MB
- PortableGit-2.14.2-64-bit.7z.exe 47.7 MB
- Source code (zip)
- Source code (tar.gz)
Changes since Git for Windows v2.14.1 (August 10th 2017)
- 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
- 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
- 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.
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.
- 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.
gitk.exewrappers intended to be used in Git CMD now handle command-line parameters correctly.
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.