README.md | ||
同步脚本.zsh |
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