如何把gitee上的仓库a内容包括提交记录克隆到仓库b中

要将 Gitee 上仓库 A 的内容(含提交记录)克隆到仓库 B,最常用的是镜像克隆法,能完整复制所有分支、标签和提交历史,操作步骤如下:

1. 镜像克隆仓库 A 到本地

打开终端,执行命令:

git clone --mirror <仓库A的Gitee地址>

此命令会克隆仓库 A 的.git 目录(无工作区),保留所有提交记录和分支信息。

2. 进入镜像目录并修改远程地址

cd <仓库A名>.git
git remote set-url origin <仓库B的Gitee地址>

3. 推送所有内容到仓库 B

git push --mirror

执行后,仓库 B 会和仓库 A 完全一致,包含所有提交记录、分支和标签。

若只需迁移指定分支,可先克隆仓库 A 的普通版本,再添加仓库 B 为远程仓库,推送指定分支即可。

posted @ 2025-12-14 20:01  LackyQueen  阅读(3)  评论(0)    收藏  举报