Tags: arashkeivan/git
Tags
Git for Windows 2.6.1
Changes since Git for Windows 2.6.0 (September 29th 2015)
New Features
• Comes with Git 2.6.1
• The installer now writes the file /etc/install-options.txt to
record which options were chosen at install time.
• Replaces git flow with the AVH edition which is maintained
actively, in surprising and disappointing contrast to Vincent
Driessen's very own project.
Bug Fixes
• The PATH variable is now really left alone when choosing the "Use
Git from Git Bash only" option in the installer. Note that
upgrading Git for Windows will call the previous version's
uninstaller, which might still have that bug.
• Git GUI's Registry>Create Desktop Icon now generates correct
shortcuts.
• The antiword utility to render Word documents for use in git diff
now works correctly.
• In 64-bit installations, we no longer set a pack size limit by
default.
• When installing Git for Windows as regular user, the installer no
longer comptries to create privileged registry keys.
Git for Windows 2.6.0
Changes since Git for Windows 2.5.3 (September 18th 2015)
New Features
• Comes with Git 2.6.0
• The WhoUses.exe tool to determine which process holds a lock on a
given file (which was shipped with Git for Windows 1.x) gets
installed alongside Git for Windows again.
• The values CurrentVersion, InstallPath and LibexecPath are added to
the HKEY_LOCAL_MACHINE\Software\GitForWindows registry key to help
third-party add-ons to find us.
• When fetching or pushing with Git without a console, we now fall
back to Git GUI's askpass helper to ask for pass phrases.
• When run through <INSTALL_PATH>\cmd\git.exe, Git will find tools in
$HOME/bin now.
Bug Fixes
• The portable version avoids DLL search path problems even when
installed into a FAT filesystem.
• Configuring notepad as editor without configuring a width for
commit messages no longer triggers an error message.
• When using Windows' default console for Git Bash, the .sh file
associations work again.
• Portable Git's README is now clearer about the need to run
post-install.bat when unpacking manually.
• We use the winpty trick now to run ipython interactively, too.
• When the environment variable HOME is not set, we now fall back
correctly to use HOMEDRIVE and HOMEPATH.
• The home directory is now set correctly when running as the SYSTEM
user.
• The environment variable GIT_WORK_TREE may now differ in lower/
upper case with the Git's idea of the current working directory.
• Running git clone --dissociate ... no longer locks the pack files
during the repacking phase.
• Upstream cURL fixes for NTLM proxy issues ("Unknown SSL error")
were backported.
Changes since Git-2.5.2(2) (September 13th 2015)
New Features
• Comes with Git 2.5.3.
• Includes git flow.
• By configuring git config core.editor notepad, users can now use
notepad.exe as their default editor. Configuring git config
format.commitMessageColumns 72 will be picked up by the notepad
wrapper and line-wrap the commit message after the user edited it.
• The Subversion bindings for use with git svn were upgraded to
version 1.9.1.
• Some interactive console programs, e.g. psql.exe, now work in
mintty thanks to pre-configured aliases.
• The mechanism to diff .pdf, .doc and .docx files known from Git for
Windows 1.x has been ported to Git for Windows 2.x.
• Git can now access IPv6-only hosts via HTTP/HTTPS.
Bug fixes
• The .vimrc in the home directory is now allowed to have DOS line
endings.
• The README.portable file of the portable Git mentions the need to
run post-install.bat when the archive was extracted manually.
• Home directories for user names with non-ASCII characters are
handled correctly now.
• The documentation no longer shows plain-text linkgit:... "links"
but proper hyperlinks instead.
• When run inside the PowerShell, Git no longer gets confused when
the current directory's path and what is recorded in the file
system differs in case (e.g. "GIT/" vs "Git/").
Git for Windows 2.5.2 (Release 2)
The following bugs were fixed since Git for Windows 2.5.2:
• The Git GUI can be launched from the Start menu again.
• It now works to call git add -p -- . when there is a large number of
files.
• The Arrow keys can be used in the Bash history again when run in the
Windows console.
• Tab completion in the context of a large Active Directory is no longer
slow.
Git for Windows 2.5.2
The changes since Git for Windows 2.5.1 are:
New Features
• Comes with Git 2.5.2
• Alternates can now point to UNC paths, i.e. network drives.
Bug fixes
• The MSys2 runtime was taught not to look hard for groups, speeding up
Git Bash's startup time.
• A work around was added for issues when installing 32-bit Git for
Windows on 64-bit Windows 10.
• The installer no longer freezes when there are interactive commands
in the user's .profile.
• git rebase --skip was speeded up again.
• The redirector in /bin/bash.exe now adjusts the PATH environment
variable correctly (i.e. so that Git's executables are found) before
launching the real Bash, even when called without --login.
• When installing Git for Windows to a location whose path is longer
than usual, Git commands no longer trigger occasional Bad address
errors.
• Git no longer asks for a DVD to be inserted again when one has been
ejected from the D: drive.
Git for Windows 2.5.1 In addition to synchronizing with Git 2.5.1, this release also contains the following bug fixes: * Backspace works with ConHost-based (`cmd.exe`) terminal. * When there is a `~/.bashrc` but no `~/.bash_profile`, the latter will be created automatically. * When calling a non-login shell, the prompt now works. * The text in the installer describing the terminal emulator options is no longer cut off. * The `connect.exe` tool to allow SSH connections via HTTP/HTTPS/SOCKS proxies is included in Git for Windows again, as it was in Git for Windows 1.x. * The `LANG` variable is no longer left unset (which caused troubles with vim). * `call start-ssh-agent` no longer spits out bogus lines. * It is now possible even behind NTLM-authenticated proxies to install Git for Windows' SDK. * We can handle the situation now when the first `$PATH` elements point outside of Git for Windows' `bin/` directories and contain `.dll` files that interfere with our own (e.g. PostgreSQL's `libintl-8.dll`).
Git for Windows 2.5.0 Apart from synchronizing with Git 2.5.0, this version brings the following changes: - On Windows 7 and later, the *Git Bash* can now correctly be pinned to the task bar. - The size of the installers was reduced again, almost to the levels of Git for Windows 1.x. - Under certain circumstances, when the Windows machine is part of a Windows domain with lots of users, the startup of the *Git Bash* is now faster. - Git no longer warns about being unable to read bogus Git attributes.
PreviousNext