Skip to content

标签

标签使您能够将历史中的特定点标记为重要点
  • v2.7.1.windows.1
    Git for Windows v2.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.
  • v2.7.1
    a08595f7 · Git 2.7.1 ·
    Git 2.7.1
    
  • v2.7.0.windows.2
    Git for Windows v2.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 the pull 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.
  • v2.7.0.windows.1
    Git for Windows v2.7.0
    
    Changes since Git for Windows v2.6.4 (December 14th 2015)
    
    New Features
    
      • Comes with Git v2.7.0.
    
    Bug Fixes
    
      • Non-ASCII command-lines are now passed properly to shell scripts.
  • v2.7.0
    75488425 · Git 2.7 ·
    Git 2.7
    
  • v2.6.5
    833e4825 · Git 2.6.5 ·
    Git 2.6.5
    
  • v2.7.0-rc3
    28274d02 · Git 2.7-rc3 ·
    Git 2.7-rc3
    
  • v2.7.0-rc2
    554f6e41 · Git 2.7-rc2 ·
    Git 2.7-rc2
    
  • v2.7.0-rc1
    f900c832 · Git 2.7-rc1 ·
    Git 2.7-rc1
    
  • v2.6.4.windows.1
    Git for Windows v2.6.4
    
    Changes since Git for Windows v2.6.3 (November 10th 2015)
    
    New Features
    
      • Comes with Git v2.6.4.
    
    Bug Fixes
    
      • Git for Windows v2.6.3's installer failed to elevate privileges
        automatically (reported three times, making it a charm), and as a
        consequence Git for Windows 2.6.3 was frequently installed per-user
        by mistake
      • The bug where SHELL_PATH had spaces and that was reported multiple
        times has been fixed.
      • An additional work-around from upstream Git for SHELL_PATH
        containing spaces (fixing problems with interactive rebase's exec
        command has been applied.
  • v2.7.0-rc0
    7d722536 · Git 2.7-rc0 ·
    Git 2.7-rc0
    
  • v2.6.4
    bdfc6b36 · Git 2.6.4 ·
    Git 2.6.4
    
  • v2.6.3.windows.1
    Git for Windows v2.6.3
    
    Changes since Git for Windows v2.6.2 (October 19th 2015)
    
    New Features
    
      • Comes with Git v2.6.3.
      • Enables the stack smasher to protect against buffer overflows.
    
    Bug Fixes
    
      • Git Bash works now even when choosing Windows' default console and
        installing into a short path (e.g. C:\Git).
      • Notepad can now really be used to edit commit messages.
      • Git's garbage collector now handles stale refs/remotes/origin/HEAD
        gracefully.
      • The regression in Git for Windows 2.6.2 that it required administrator
        privileges to be installed is now fixed.
      • When notepad is configured as default editor, we no longer do anything
        specially unless editing files inside .git/.
  • v2.6.3
    af40944b · Git 2.6.3 ·
    Git 2.6.3
    
  • v2.6.2.windows.1
    Git for Windows v2.6.2
    
    Changes since Git for Windows v2.6.1 (October 5th 2015)
    
    New Features
    
      • Comes with Git v2.6.2
      • Users who are part of a Windows domain now have sensible default
        values for user.name and user.email.
    
    Bug Fixes
    
      • We no longer run out of page file space when git fetching large
        repositories.
      • The description of Windows' default console is accurate now (the
        console became more powerful in Windows 10).
      • Git GUI now respects the terminal emulation chosen at install time
        when running the Git Bash.
  • v2.6.2
    3c3d3f62 · Git 2.6.2 ·
    Git 2.6.2
    
  • v2.6.1.windows.1
    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.
  • v2.6.0.windows.1
    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.
  • v2.6.1
    22f698cb · Git 2.6.1 ·
    Git 2.6.1
    
  • v2.3.10
    18b58f70 · Git 2.3.10 ·
    Git 2.3.10