文章目录
- 1. 安装git bash
- 2. 下载所需要的4个包
- 3. 下载解压包的软件
- 4. 复制每个包下面的usr到git安装目录下
- 4.1 所遇问题
- 4.2 解决
- 5. 安装完成
- 6. 需要注意
Windows上要使用
rsync
命令上传或下载文件,需要使用git bash,git bash没有rsync,需要进行配置
1. 安装git bash
🍊安装git bash
安装git bash完成后,右键打开git bash,输入以下命令查看是否安装
rsync
显示没有安装rsync
2. 下载所需要的4个包
这里需要下载4个包,🍉下载链接:https://repo.msys2.org/msys/x86_64/
- liblz4-1.9.3-2-x86_64.pkg.tar.zst
- libxxhash-0.8.1-1-x86_64.pkg.tar.zst
- libzstd-1.5.2-2-x86_64.pkg.tar.zst
- rsync-3.2.3-2-x86_64.pkg.tar.zst
🍊这里给出百度云链接:链接:https://pan.baidu.com/s/1Z7SSlGt08rS0o4T0NW65Jg?pwd=fexg 提取码:fexg
⏩︎可跳过第3步下载解压包软件的步骤,直接到第4步
Ctrl + F
搜索需要的4个包,搜索包的名字即可,版本由于更新可能会不一样,同理下载好所需要的4个包
3. 下载解压包的软件
由于是.pkg.tar.zst
文件,这里需要专门的解包软件。
下载好解压包的软件后,对每一个文件进行提取解压。
🍉下载链接:https://github.com/mcmilk/7-Zip-zstd/releases
4. 复制每个包下面的usr到git安装目录下
下载好解包软件后,对每一个包进行提取并解压
将每个包下的user
文件复制到git的安装目录下
,如果弹出相同的跳过即可,同理每个包下的usr文件夹
的都要复制过去
4.1 所遇问题
D:/Program Files (x86)/Git/usr/bin/rsync.exe: error while loading shared libraries: msys-crypto-1.1.d11: cannot open shared object file: No such file or directo
加载共享库时出错:msys-crypto-1.1。d11:无法打开共享目标文件:没有这样的文件或目录
4.2 解决
找到显示错误包的关键词msys-crypto
,版本不对应,将带有关键词的文件复制粘贴(同一目录下),将名字改成报错时所需要的文件名称
5. 安装完成
再次运行rsync
,结果如下,可以使用rsync
命令:
6. 需要注意
可能由于git版本和包版本更新的原因,如果下载百度云链接的文件复制到git安装目录下,可能会再次出现4.2的问题或者其他版本的问题,这里可能需要在步骤2重新下载新版本的包,再重新进行配置。