Releases: git-for-windows/git
Releases · git-for-windows/git
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.exe
to thePATH
by 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
PATH
by 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
Next
button toInstall
on 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 |
Git for Windows 2.7.4
Changes since Git for Windows v2.7.3 (March 15th 2016)
New Features
- Comes with Git 2.7.4.
Bug Fixes
- The Git Credential Manager hyperlink in the installer is no longer blurred.
Filename | SHA-256 |
---|---|
Git-2.7.4-64-bit.exe | 1290afb22f2441ce85f8f6f1a94c06768ca470dc18113a83ef6a4cefc16c2381 |
Git-2.7.4-32-bit.exe | 49601d5102df249d6f866ecfa1eea68eb5672acc1dbb7e4051099e792f6da5fc |
PortableGit-2.7.4-64-bit.7z.exe | d32918f10812b4e60ecbf0524960cff00c8b20d1f0464dab1506d67dbaf8d6cf |
PortableGit-2.7.4-32-bit.7z.exe | 4d5a2729b4443ab2d80b899ceebd19ae2cbd17a3b2121178def3590a7dc91987 |
Git-2.7.4-64-bit.tar.bz2 | 0075cc2ce01729f99d86dfd1137494883b788991a5a9ee344330b1e377b980d1 |
Git-2.7.4-32-bit.tar.bz2 | a4422213576eeac3124f97c5d5624635431ff104168fc1ead639c71831e97e27 |
Git for Windows 2.7.3
Changes since Git for Windows v2.7.2 (February 23rd 2016)
New Features
- Git for Windows now ships with the Git Credential Manager for Windows.
Bug Fixes
- We now handle UTF-8 merge and squash messages correctly in Git GUI.
- When trying to modify a repository config outside of any Git worktree,
git config
no longer creates a.git/
directory but prints an appropriate error message instead. - A new version of Git for Windows' SDK [was released](https://github.com/git-for-windows/build-extra/releases/git-sdk-1.0.3] that works around pacman-key issues.
- We no longer show asterisks when reading the username for credentials.
Filename | SHA-256 |
---|---|
Git-2.7.3-64-bit.exe | 382d30d38b5c88690864bb46be0a9c5f53b7046e7a6485dbcede602c41cae9a2 |
Git-2.7.3-32-bit.exe | e38ddcc2c17390ffec0ca4d5c4fb948b5b4874ea0c522d5180cf2ee7e63f76bd |
PortableGit-2.7.3-64-bit.7z.exe | f5b39244869efcfac57c9a9f1d75119de0121bc8aa260d1824dfe5902f9a3f60 |
PortableGit-2.7.3-32-bit.7z.exe | 82df6b1e8ca8550d7267641e32c6b736f0687e35dc3b772b21914706f13cdea4 |
Git-2.7.3-64-bit.tar.bz2 | dd81fe03c83e255382816a5db1427b284288fe21b4f89cbe3b1ff21af8d0ef1c |
Git-2.7.3-32-bit.tar.bz2 | 3b845331cf91e2a1677ba959d07491c6b04b8bdfc7900236a201d0f8c9863197 |
Git for Windows 2.7.2
Changes since Git for Windows v2.7.1(2) (February 12th 2016)
New Features
- Git for Windows' SDK version 1.0.2 has been released.
- The "list references" window of
gitk
is now wider by default. - Comes with Git 2.7.2.
Bug Fixes
- The user is now presented with a nice error message when calling
node
whilenode.exe
is not in thePATH
(this bug also affected other interactive console programs such aspython
andphp
). - The arrow keys are respected again in gitk.
- When a too-long path is encountered,
git clean -dfx
no longer aborts quietly. - Git GUI learned to stage lines appended to a single-line file.
- When launching
C:\Program Files\Git\bin\bash -l -i
in a cmd window and pressing Ctrl+C, the console is no longer corrupted (previously, thebash.exe
redirector would terminate and both cmd & Bash would compete for user input).
Filename | SHA-256 |
---|---|
Git-2.7.2-64-bit.exe | ec4009b36ce855ab262f999030fff5471de73cf0071202138d395648756c7e8b |
Git-2.7.2-32-bit.exe | 7b432c88fa7ced6a89670e9672279e875361651a0abcddbac6fea64a1a168022 |
PortableGit-2.7.2-64-bit.7z.exe | 774e18aa40a35ce5f3c0002038937e341c625292c474641c8c936822ef77e949 |
PortableGit-2.7.2-32-bit.7z.exe | 26d1e4a290a5741bccc944684a2ffc664676ccc9571e6077d1b8ab40a31fae18 |
Git-2.7.2-64-bit.tar.bz2 | b292c68ede2b526db47692ec086b7eea61371bc9548c70e19f25f8625bd87242 |
Git-2.7.2-32-bit.tar.bz2 | d9c2cbae64f3c581b497d2adddfa70502ae18436a222d4817c0597c889ee8d09 |
Git for Windows 2.7.1(2)
Changes since Git for Windows v2.7.1 (February 6th 2016)
New Features
- The context menu items in the explorer now show icons.
Bug Fixes
- A bug was fixed where worktrees would forget their location e.g. after an interactive rebase.
- Thanks to Eric Lawrence and Martijn Laan, our installer sports a better way to look for system files now.
Filename | SHA-256 |
---|---|
Git-2.7.1.2-64-bit.exe | 956417448441e267a0ca601f47a2cd346e2d09589673060ae25d66628b2abc82 |
Git-2.7.1.2-32-bit.exe | be10e98b8c53f92648f8d1c85c7bad4c433aeedcb9d4719588b75030983cd76d |
PortableGit-2.7.1.2-64-bit.7z.exe | 92310dec60b0210acbfb31a0165f2628757b8413efcbcea1cfc95b2984a974dd |
PortableGit-2.7.1.2-32-bit.7z.exe | 7bf8da2b46f40c98d18a5f9c36e5b90df258936f43a0d230d0f29e0d729e3283 |
Git-2.7.1.2-64-bit.tar.bz2 | b3170fc127889f8fa603bc8546c61528869a0a6d2c19bc03de9d96dca2443881 |
Git-2.7.1.2-32-bit.tar.bz2 | 4c897917682685194ed9d71fdfafbed721488fe22ecd8f11bfefffe3fec9169a |
Git for Windows 2.7.1
Changes since Git for Windows v2.7.0(2) (February 2nd 2016)
New Features
- Comes with Git 2.7.1.
Bug Fixes
- Git GUI now starts properly even when the working directory contains non-ASCII characters.
- We forgot to enable Address Space Layout Randomization and Data Execution Prevention on our Git wrapper, and this is now fixed.
- A bug in one of the DLLs used by Git for Windows was fixed that prevented Git from working properly in 64-bit setups where the
FLG_LDR_TOP_DOWN
global flag is set.
Filename | SHA-256 |
---|---|
Git-2.7.1-64-bit.exe | ab3eee9558f5bedffbe5518edcd84dbade813a013470d7640285a9c9c263be5a |
Git-2.7.1-32-bit.exe | 687e58df471bf88996a3ba619d25ccaaecd7243cbdb291f028abce68e8620569 |
PortableGit-2.7.1-64-bit.7z.exe | 93b56b61973dce5b56127796b714cd29bd4777cce54e09e497dc1d0b2bb6057e |
PortableGit-2.7.1-32-bit.7z.exe | f65ac7104a5b5c9d9bfa5b86df90acfe140ef5415ee8126daab050a157264cc7 |
Git-2.7.1-64-bit.tar.bz2 | 2ab050864eaf60b158868a5a96ec5a2f2072a446a04dae9d290c4377871bb75f |
Git-2.7.1-32-bit.tar.bz2 | a7b5d4d94b89e5eac5603c45ebbc28cb377f5835f6b3416f255972c77bd5226b |
Git for Windows 2.7.0(2)
Changes since Git for Windows v2.7.0 (January 5th 2016)
New Features
- To stave off exploits, Git for Windows now uses Address Space Layout Randomization (ASLR) and Data Execution Prevention (DEP).
- Git for Windows' support for
git pull --rebase=interactive
that was dropped when thepull
command was rewritten in C, was resurrected. - The installers are now dual signed with SHA-2 and SHA-1 certificates.
- The uninstaller is signed now, too.
Bug Fixes
- When installing as administrator, we no longer offer the option to install quiicklaunch icons because quicklaunch icons can only be installed per-user.
- If a
~/.bashrc
is detected without a~/.bash_profile
, the generated file will now also source~/.profile
if that exists. - The environment variable
HOME
can now be used to set the home directory even when running with accounts that are part of a different domain than the current (non-domain-joined) machine (in which case the MSys2 runtime has no way to emulate POSIX-style UIDs). - Git can now fetch and push via HTTPS even when the
http.sslCAInfo
config variable was unset. - Git for Windows is now handling the case gracefully where the current user has no permission to list the parent of the current directory.
- More file locking issues ("Unlink of file ... failed. Should I try again?") were fixed.
Filename | SHA-256 |
---|---|
Git-2.7.0.2-64-bit.exe | c9f0ba628d79886427e05b6b2833f65630ccfc49ecceaab7cff0c6723d1d6e47 |
Git-2.7.0.2-32-bit.exe | 8f14d50a1950264a7fd53128a81884f5757ca2b645e092ce81122993433657f8 |
PortableGit-2.7.0.2-64-bit.7z.exe | aa29dcfffda49bde58c84d34cec8e38f4ea85d97c5bb789a56e00ab86a60de5e |
PortableGit-2.7.0.2-32-bit.7z.exe | b5af00c5bcffd67c57beb9ce379a8080e44a2f9fe05650a8d7d460382832cbea |
Git-2.7.0.2-64-bit.tar.bz2 | 9ed65a54b2586059a53ce64a57d2faa99386b282dd427a4a7e5474feb00d0851 |
Git-2.7.0.2-32-bit.tar.bz2 | a9c2daf66ed9864146945e5e2e0970a13cd9140b0fb0327a668e2550a7cc24e8 |