Releases: dennisameling/git
Git for Windows v2.44.0.windows.1 arm64 (beta)
This is a test version of Git for Windows arm64. Please don't use in production!
Note that only Windows 11+ is supported due to unixy tools like Bash relying on MSYS2.
Git 2.44.0.windows.1 release notes: https://github.com/git-for-windows/git/releases/tag/v2.44.0.windows.1
Filename | SHA-256 |
---|---|
Git-2.44.0-arm64.exe | b0f3c1de05d6f3dea78069ebbdd7faf92f1904daa186997bd0946ea849110b60 |
PortableGit-2.44.0-arm64.7z.exe | a7848efb9c04773c851e16e57dd27f587107843d6e71bc599b8653d0e088300f |
MinGit-2.44.0-arm64.zip | f133104390c75bb351fec64b54a4b3d05f183cef973d45a98b4fed0b8853e140 |
Git-2.44.0-arm64.tar.bz2 | a6a37110f6ea99df8eec967d6b8b07d17517b4975b6f9460aa509ad5916965ff |
Git for Windows v2.43.0.windows.1 arm64 (beta)
This is a test version of Git for Windows arm64. Please don't use in production!
Note that only Windows 11+ is supported due to unixy tools like Bash relying on MSYS2.
Git 2.43.0.windows.1 release notes: https://github.com/git-for-windows/git/releases/tag/v2.43.0.windows.1
Filename | SHA-256 |
---|---|
Git-2.43.0-arm64.exe | 5a617e27afd539bffbd06e3449f58e33ea1ce0ec820c06dbc2aeb0564353cee0 |
PortableGit-2.43.0-arm64.7z.exe | f13049fe172f4c623d0f986f4f0d70ce53868a07ccd579447c1d30415ff07aea |
MinGit-2.43.0-arm64.zip | 062f11ede9f9fe087405398d610652fefa9178c7f71127e9c2e9f555a7dce248 |
Git-2.43.0-arm64.tar.bz2 | 487e27c0a23ffbf2c151f43fe786bcdb74b8509184dd060c1467f92173310a1b |
Git for Windows v2.42.0.windows.1 arm64 (beta)
This is a test version of Git for Windows arm64. Please don't use in production!
Note that only Windows 11+ is supported due to unixy tools like Bash relying on MSYS2.
Git 2.42.0.windows.1 release notes: https://github.com/git-for-windows/git/releases/tag/v2.42.0.windows.1
Known issues
- When using the installer and selecting the "Add a Git Bash Profile to Windows Terminal" option, the profile is added to Windows Terminal, but it crashes on launch.
Filename | SHA-256 |
---|---|
Git-2.42.0-arm64.exe | 2d0637cbc10c3bd3ca2b35de9d300c57f13819013785e7fc4a7251ab718b7a29 |
PortableGit-2.42.0-arm64.7z.exe | c7f03c99197bf8b4e582395ad88361e37e6f6c2cc24491bc1105e600b791c1bc |
MinGit-2.42.0-arm64.zip | adc639eaf4c824568131579931593b1c311b2ba88fb88b8f2747e1c12938ac9e |
Git-2.42.0-arm64.tar.bz2 | 64c6ed3273557a78bb86e49593e930959ba2416d28dfaa837be38c742236eee6 |
Git for Windows v2.41.0.windows.2 arm64 (beta)
This is a test version of Git for Windows arm64. Please don't use in production!
Note that only Windows 11+ is supported due to unixy tools like Bash relying on MSYS2.
Git 2.41.0.windows.2 release notes: https://github.com/git-for-windows/git/releases/tag/v2.41.0.windows.2
Known issues
- When using the installer and selecting the "Add a Git Bash Profile to Windows Terminal" option, the profile is added to Windows Terminal, but it crashes on launch.
Filename | SHA-256 |
---|---|
Git-2.41.0.2-arm64.exe | f0c2f520d606f2e5254c08d9712c66b8f6dccc811ae5dec428a004ae7bd07a5b |
PortableGit-2.41.0.2-arm64.7z.exe | 116aa7d2243bba8521e33e5132938ba69bbd1c313649846850c2c8ab12f38640 |
MinGit-2.41.0.2-arm64.zip | f55e0cf9a78696939fca65cb104687d26f246bbdfec63a4befb6e03ec27be96c |
Git-2.41.0.2-arm64.tar.bz2 | fb9d95ecf82bf6a67afcc48693915cef2ac90532dcc078260d551320a4c0f8c1 |
Git for Windows v2.41.0.windows.1 arm64 (beta)
This is a test version of Git for Windows arm64. Please don't use in production!
Note that only Windows 11+ is supported due to unixy tools like Bash relying on MSYS2.
Known issues
- When using the installer and selecting the "Add a Git Bash Profile to Windows Terminal" option, the profile is added to Windows Terminal, but it crashes on launch.
- When cloning a repo, you will probably run into the following error:
fatal: unable to access 'https://github.com/XXXX/': error setting certificate verify locations: CAfile: C:/Program Files/Git/clangarm64/etc/ssl/certs/ca-bundle.crt CApath: none
. This is a known issue. Copy the attachedca-bundle.crt
intoC:/Program Files/Git/clangarm64/etc/ssl/certs/ca-bundle.crt
to get things to work again.
Filename | SHA-256 |
---|---|
Git-2.41.0-arm64.exe | 9986b7194389ebc22a006d68a0490354aebf9f1ee364a691db331a247c11c2fd |
PortableGit-2.41.0-arm64.7z.exe | dd574410f1583116ee6b5d1ba0548444ee45cde9e8f096428a4b636f3df69976 |
MinGit-2.41.0-arm64.zip | d4541dc1ac3242fc5e92dff668b1d04a72434e39978dec6b6a42d0e9d3a524ed |
Git-2.41.0-arm64.tar.bz2 | 33a58f435903b4fc2225d148f969b3a1fcd891315cb2c67a77709cee03e8a263 |
Git for Windows 2.39.2 arm64 (beta)
This is a test version of Git for Windows arm64. Please don't use in production!
Note that only Windows 11+ is supported due to unixy tools like Bash relying on MSYS2.
Known issues
- When using the installer and selecting the "Add a Git Bash Profile to Windows Terminal" option, the profile is added to Windows Terminal, but it crashes on launch.
Git for Windows 2.39.1 arm64 (beta)
This is a test version of Git for Windows arm64. Please don't use in production!
Note that only Windows 11+ is supported due to unixy tools like Bash relying on MSYS2.
This release also addresses some build-related problems from previous arm64 versions:
- Artifact sizes are now optimized and basically the same as the
x86
/amd64
versions of Git for Windows - Issue with
git-credential-manager
solved git --version
now outputs the full version (2.39.1.windows.1
instead of2.39.1
)
Output of git --version --build-options
:
$ git --version --build-options
git version 2.39.1.windows.1
cpu: aarch64
built from commit: b03dafd9c26b06c92d509a07ab01b01e6d0d85ee
sizeof-long: 4
sizeof-size_t: 8
shell-path: /bin/sh
feature: fsmonitor--daemon
Known issues
- When using the installer and selecting the "Add a Git Bash Profile to Windows Terminal" option, the profile is added to Windows Terminal, but it crashes on launch.
Git for Windows 2.39.0 ARM64 (beta)
This is a test version of Git for Windows ARM64. Please don't use in production!
Note that only Windows 11+ is supported due to unixy tools like Bash relying on MSYS2.
This release is much more reproducible in a sense that many PRs to add Windows ARM64 support have been merged by Git for Windows' maintainers since the 2.38.1 release. If you want to build this version yourself, please see this PR to do so manually.
The installer executable for this release is ~14% smaller compared to the previous ARM64 version due to various fixes and optimizations in the build scripts. I'm still working on further tweaks to ensure that the size of the binaries is equal to or within a 5% bandwidth of the x64 Git for Windows artifacts.
Output of git --version --build-options
:
$ git --version --build-options
git version 2.39.0
cpu: aarch64
built from commit: de9501c66f93785f7eaf10d02ef08d231eb11688
sizeof-long: 4
sizeof-size_t: 8
shell-path: /bin/sh
feature: fsmonitor--daemon
Known issues
- The builtins (
git-add.exe
,git-am.exe
, etc.) are bigger than they should be, due to issues with linking. While quite some optimizations have been applied compared to the previous release, there's still room for improvement in this area. - When using the installer and selecting the "Add a Git Bash Profile to Windows Terminal" option, the profile is added to Windows Terminal, but it uses the
MINGW64
MSYSTEM instead ofCLANGARM64
. As a workaround, simply open the standalone Git Bash terminal, which correctly defaults toCLANGARM64
.
Git for Windows 2.38.1 ARM64 (beta)
This is a test version of Git for Windows ARM64. Please don't use in production!
Note that only Windows 11+ is supported due to unixy tools like Bash relying on MSYS2.
This release also introduces an installer and fixes some bugs from the previous release 🎉
Output of git --version --build-options
:
$ git --version --build-options
git version 2.38.1
cpu: aarch64
built from commit: bb3e90354601e0a3436a04d2f15b4a8a4d680d50
sizeof-long: 4
sizeof-size_t: 8
shell-path: /bin/sh
feature: fsmonitor--daemon
Known issues
- The builtins (
git-add.exe
,git-am.exe
, etc.) are bigger than they should be, due to issues with linking. While quite some optimizations have been applied compared to the previous release, there's still room for improvement in this area. - When using the installer and selecting the "Add a Git Bash Profile to Windows Terminal" option, the profile is added to Windows Terminal, but it uses the
MINGW64
MSYSTEM instead ofCLANGARM64
. As a workaround, simply open the standalone Git Bash terminal, which correctly defaults toCLANGARM64
.
v2.37.3 ARM64 (beta)
This is a test version of Git for Windows ARM64. Please don't use in production!
Note that only Windows 11+ is supported due to unixy tools like Bash relying on MSYS2.
Output of git --version --build-options
(ignore the version, it's 2.37.3):
$ git --version --build-options
git version 2.31.1.windows.1.17698.g9eae59e0df
cpu: aarch64
built from commit: 9eae59e0dfc86039658df124b2bf3d50d99d888b
sizeof-long: 4
sizeof-size_t: 8
shell-path: /bin/sh
feature: fsmonitor--daemon
Known issues
- Doing a
git clone https://...
results inerror setting certificate verify locations: CAfile: clangarm64/libexec/ssl/certs/ca-bundle.crt CApath: none
. Please copy the entireclangarm64/ssl
folder intoclangarm64/libexec
for the time being. libssp-0.dll
is missing inclangarm64/libexec/git-core
. Please copyclangarm64/bin/libssp-0.dll
intoclangarm64/libexec/git-core
for now.- The builtins (
git-add.exe
,git-am.exe
, etc.) are way bigger than they should be (due to issues with linking). This results in a significantly larger binary size until this is fixed.