Windows10为Git Bash添加文件传输命令rsync(详细图文配置)


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重新下载新版本的包,再重新进行配置。

  • 63
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要将文件添加Git 仓库中,你可以按照以下步骤使用 Git Bash: 1. 打开 Git Bash 终端。 2. 使用 `cd` 命令导航到你的 Git 仓库所在的目录。例如,如果你的仓库位于 `C:\my-repo`,则可以使用以下命令进入该目录: ``` cd C:\my-repo ``` 3. 确保你已经在正确的分支上。你可以使用 `git branch` 命令查看当前所在分支,并可以使用 `git checkout` 命令切换到其他分支。例如,如果你想切换到名为 `dev` 的分支,可以使用以下命令: ``` git checkout dev ``` 4. 将要添加的文件复制到仓库目录中。 5. 运行以下命令将文件添加Git 仓库中: ``` git add 文件名 ``` 如果你想添加多个文件,可以使用以下命令: ``` git add 文件名1 文件名2 ... ``` 例如,要将名为 `index.html` 和 `style.css` 的文件添加到仓库中,可以运行以下命令: ``` git add index.html style.css ``` 6. 提交更改。运行以下命令以创建一个新的提交,并附上相应的提交消息: ``` git commit -m "添加文件" ``` 将 `"添加文件"` 替换为你自己的提交消息。 7. 最后,可以使用 `git push` 命令将改动推送到远程仓库。例如,如果你的远程仓库关联的名称是 `origin`,并且你当前所在的分支名为 `main`,则可以运行以下命令: ``` git push origin main ``` 替换 `origin` 和 `main` 为你自己的远程仓库名称和分支名称。 以上就是使用 Git Bash 将文件添加Git 仓库的步骤。希望对你有所帮助!如果有其他问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值