本文标题:up2GitX v1.1.0 发布 - 支持镜像 Github 空间到 Gitee
up2GitX 是一个方便快捷的批量 Git 托管工具,将本地仓库批量上传至 Gitee、Github、Gitlab 平台
下载对应平台的二进制包,可直接运行
Using Source: ./up2 gitee github:zoker YOUR_TOKEN_HERE(OPTIONAL)
Support import from Github source, replace {zoker} with your expected Github path
It better to provide your own access_token to avoid api rate limit, eg on Github: https://github.com/settings/tokens
Alert: Only Github source and public project supported, other platform like Gitlab, Bitbucket will be added later
使用 up2 gitee github:oschina xxxxxx
命令进行镜像上传,其中xxxxx为 Github 的 Personal Token,是为了防止 API 请求超限,如果不设置,会有可能超限而被屏蔽。Github Personal Token 申请地址:https://github.com/settings/tokens
以镜像oschina
的 Github 仓库为例
命令会先判断oschina
的类型,根据类型是个人还是组织进行仓库列表的拉取,一次拉取20个,直到拉取完所有的仓库为止
鉴权通过后,会有列表可以选择是上传到个人下,还是上传到组织下,还是上传到一个新的组织,这里我们选择上传到新的组织
如果组织名称符合规则,则会提示创建成功,然后会给出将要创建的 Gitee 的仓库列表
这里我们选择公开
根据提示选择对应的操作,这里我们选择跳过
到了这里基本就完成了,只需要等待本地 Clone 及 上传到 Gitee 即可,这里会在命令执行目录创建一个up2GitX-github-oschina
临时目录来存储这些临时 Clone 下来的裸仓库,待同步完成后,删除即可
如果失败或者中断,只需要重试,对已经存在的仓库选择覆盖操作即可。
本文标题:up2GitX v1.1.0 发布 - 支持镜像 Github 空间到 Gitee
评论