Как добавить rsync в Git Bash

Достаточно просто, но сразу не догадался.

0. Может понадобиться программа для распаковки .zst архивов. Я использовал “PeaZip”.

1. Скачать rsync

https://repo.msys2.org/msys/x86_64/rsync-3.2.3-1-x86_64.pkg.tar.zst
Это версия 3.2.3-1, более новую можно скачать тут – https://repo.msys2.org/msys/x86_64/
Сделать поиск на странице (Ctrl+F) и выбрать наиболее свежую версию.
Либо здесь https://archlinux.org/packages/extra/x86_64/rsync/.
Справа есть меню Download From Mirror https://archlinux.org/packages/extra/x86_64/rsync/download

2. Скопировать rsync.exe из пакета в директорию C->Program Files->Git->usr -> bin

3. Скачать пакеты с зависимостями msys-zstd-1.dll и msys-xxhash-0.8.0.dll.

https://packages.msys2.org/package/libzstd?repo=msys&variant=x86_64
https://packages.msys2.org/package/libxxhash?repo=msys&variant=x86_64

4. Скопировать соответствующие файлы dll в C->Program Files->Git->usr -> bin

На основе
https://prasaz.medium.com/add-rsync-to-windows-git-bash-f42736bae1b3

Leave a Reply

Your email address will not be published.