- rsync : http://repo.msys2.org/msys/x86_64/rsync-3.2.3-1-x86_64.pkg.tar.zst
- libxxhash : http://repo.msys2.org/msys/x86_64/libxxhash-0.8.0-1-x86_64.pkg.tar.zst
- liblzr : http://repo.msys2.org/msys/x86_64/liblz4-1.9.3-1-x86_64.pkg.tar.zst
- libzstd : http://repo.msys2.org/msys/x86_64/libzstd-1.4.8-1-x86_64.pkg.tar.zst
Since these packages are compressed using zstd compression algorithim, a tool would be required to decompress the packages which is fortunately provided by the Facebook and can be found under the zstd repo's release section.
Get the windows release at facebook/zstd/windows.
Decompress it and use the zstd64_gcc610.exe to decompress all the above packages with .zst extensions.
ZSTD can also be used as a 7zip plugin, but not easier than using zstd64_gcc610.exe .
Command to decompress above 4 packages sequentially :
$ zstd64_gcc610.exe -d liblz4-1.9.3-1-x86_64.pkg.tar.zst
$ ....
Now post decompression, all the folders will have usr/ directories. Copy content of each of the usr/ directory, basically files with extension .exe and .dll to the C:\ProgramFiles\Git\usr\bin directory.
Relaunch Git Bash and we are good to go.
$ rsync --version