Go to file
2024-08-30 16:40:05 +08:00
README.md [更新] 测试 2024-08-30 16:40:05 +08:00
同步脚本.zsh [更新] 测试 2024-08-30 16:40:05 +08:00

RD同步脚本使用说明

由于龙芯总部Git同步只能使用ssh模式, 而Gitea镜像只能使用http模式, 故无法直接调用gitea本身的镜像模式镜像总部仓库, 本项目主要目的就是将远程仓库 A 的指定分支自动同步到远程仓库 B 中

本脚本需要在具有 言灵 环境的主机下使用, 且需要按照特定方式拉去仓库后方可使用

git镜像方法

这里我们所有的拉去方式使用ssh拉去, 这样能避免输入用户密钥的操作!

从原始仓库中拉去项目

需要将原始仓库的远程名称改成rd, 然后在将我们镜像仓库添加取名为origin, 具体使用示例如下:


从镜像仓库中拉去项目

如果项目已经被我们手动同步到自建的仓库中, 可以先使用git clone拉去后在手动添加原始仓库连接

git clone ssh://git@gitea.whlug.cn:33262/rd-mirror/uefi-loongarch.git
cd uefi-loongarch
# 主要要添加这一句, 添加一个名为rd的远程同步仓库
git remote add rd ssh://fanxudong@rd.loongson.cn:29418/uefi-loongarch