logo
4
5
Login
The repository has been archived and is now in read-only mode.
docs: 调整README.md项目迁移说明位置并简化内容

mpgrm (Multi-Platform Git Repository Manager)

⚠️ 重要通知:由于原工具名称 gsync 与其他工具产生命名冲突,项目已迁移至新仓库地址。

mpgrm 是一个用于在 Git 平台(如 GitHub、Gitee、CNB、Gitea 等)之间同步 Releases(包含 Release 元数据及附件)的命令行工具,支持分支/标签推送、Release 上传下载、断点续传等功能。

🔥 主要功能

  • 跨平台仓库迁移:在不同的Git代码托管平台之间无缝迁移仓库
  • 选择性迁移:支持只迁移特定的分支和标签
  • 发布管理:上传、下载、创建和同步发布版本及附件
  • 批量操作:支持在组织或用户级别进行批量仓库同步
  • 多平台支持:兼容GitHub、Gitee、Gitea和cnb.cool

🚀 安装指南

从源码安装

  • 确保你已安装Go 1.23+
  • 克隆仓库并编译
git clone https://cnb.cool/zhiqiangwang/mpgrm.git cd mpgrm && make build

编译后的可执行文件将位于项目根目录

关于项目迁移

重要的事情说三遍:

  • 项目已从原地址迁移至新仓库
  • 项目已从原地址迁移至新仓库
  • 项目已从原地址迁移至新仓库

由于原工具名称 gsync 与其他工具产生命名冲突,我们将项目迁移至新仓库地址 https://cnb.cool/zhiqiangwang/mpgrm,并使用 mpgrm 作为工具名称,以避免命名冲突问题。

About

gsync 是一个用于在 Git 平台(如 GitHub、Gitee 等)之间同步 Releases(包含 Release 元数据及附件)的命令行工具,支持分支/标签推送、Release 上传下载、断点续传等功能。