Skip to content
Tags give the ability to mark specific points in history as being important
  • git-sdk-1.0.7
    Git for Windows SDK 1.0.7
  • git-sdk-1.0.6
    Git for Windows SDK 1.0.6
  • git-sdk-1.0.5
    Git for Windows SDK 1.0.5
  • openssl-1.0.2h
  • git-sdk-1.0.3
    Git for Windows SDK 1.0.3
    
    This is purely a bug release to account for the fact that since Pacman's
    version 5.0.1, we [have to reinitialize pacman's keyring manually
    now](https://github.com/git-for-windows/git/issues/670).
  • tmp-issue-670
  • git-sdk-1.0.2
    The third official release of the Git for Windows 2.x SDK
    
    The main difference to version 1.0.1 is that it works around some memory
    issues (tell-tale: fatal error in forked process - fork: can't reserve
    memory for parent stack 0x600000 - 0x800000, (child has 0x400000 -
    0x600000), Win32 error 487).
    
    The Git for Windows SDK is gratefully based on MSYS2:
    
    	http://msys2.github.io/.
  • git-extra-1.1.94-src
    Source release of git-extra 1.1.94
    
    An additional patch was needed in order to call
    
    	makepkg --allsource
    
    and end up with a valid source package.
    
    Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
  • git-sdk-1.0.1
    The second official release of the Git for Windows 2.x SDK
    
    The SDK can now be installed into locations whose paths contain spaces,
    and the installation now works also if n NTLM proxy is required to
    access the internet.
    
    Our thanks go to MSys2: http://msys2.github.io/.
  • git-sdk-1.0.0
    The first official Git SDK of Git for Windows 2.x
    
    Based on MSys2: http://msys2.github.io/.
  • net-installer-1.0.0-rc-3
    Git SDK 1.0.0 release candidate 3
    
    The only change since release candidate 2 is that the git-doc-html
    package is installed by default (to allow to run
    /usr/src/build-extra/installer/release.sh as quickly as
    /usr/src/build-extra is initialized).
  • net-installer-1.0.0-rc-2
    Mark the second release candidate for the Git SDK installers
  • net-installer-1.0.0-rc-1
    Mark the end of the beta phase for the net installer
    
    The 'net installer' is a self-extracting archive containing a minimal
    set of files needed to bootstrap an entire development environment to
    compile and run Git for Windows.
    
    When run as executable, it automatically runs `setup-git-sdk.bat` after
    extracting the files. Users who prefer to unpack the archive manually
    with 7-Zip need to run that batch file manually, too.
    
    The files contained in the net installer are parts of MSys2's
    'msys2-runtime', 'pacman' and 'gnupg' packages, carefully selected to
    keep the size of the installer small yet still allowing to use the
    Pacman package manager to initialize a full-fledged MSys2 environment
    plus Git for Windows' packages.
    
    The bootstrap script needs to force-install the packages because the net
    installer comes without any package information and Pacman would
    therefore refuse to overwrite the files from above-mentioned packages.
    
    To keep the development environment up-to-date, developers need to run
    
    	pacman -Syu
    
    from time to time.
    
    There is one caveat, though: if this wants to update the msys2-runtime
    itself, it is *highly* recommended to close all other MSys2 programs
    (e.g. terminal windows, Bash sessions, etc) and update msys2-runtime
    individually, immediately close the window (i.e. *not* run `exit`) and
    then restart the update in a new window.
    
    The reason: pacman itself is linked to the msys2-runtime, and updating
    the runtime "in flight" results most often in heap corruption as far as
    MSys2 is concerned. For the same reason, updates to Bash and Pacman
    itself should be handled  in the same manner.
    
    An alternative method is to start `git-cmd.exe` and run `pacman -Sy
    <package>` for `msys2-runtime`, `bash` and `pacman` as needed, because
    that ensures that no obsolete binary continues to be used after the
    update.
    
    The idea for the 'net installer' originated in the Git for Windows
    project when it was still based on MSys 1.x. At that time, MSys 1.x did
    not have a package manager, therefore the original net installer
    (ab-)used Git as a package manager.
    
    Since the new net installer no longer needs to ship with Git (instead
    using Pacman to install the mingw-w64-git package that is current at the
    time the net installer is launched), its versions are no longer tightly
    coupled to the Git version.
    
    Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
  • PortableGit-2.3.4
    143a81c4 · Merge branch 'git-svn' ·
    Mark the release of the developers' preview
    
    This revision was used to produce
    
    https://github.com/git-for-windows/git/releases/tag/v2.3.4.windows.2
  • net-installer-preview-1
    7dfb032e · Use the correct URL... ·
    This is the first glimpse at the new net installer for the Git SDK