美文网首页
完整迁移Git仓库到另一个远程地址(史上最简单办法)

完整迁移Git仓库到另一个远程地址(史上最简单办法)

作者: youngboyliwenyu | 来源:发表于2021-05-21 13:51 被阅读0次

完整迁移Git仓库到另一个远程地址(史上最简单办法)

项目中遇到git仓库迁移,很常见。如何把一个项目中所有的分支,tag等迁移到另一个仓库地址,需要执行一个特别的克隆命令,然后镜像push到新的仓库地址。具体步骤如下

1.打开命令行工具

2.以 bare 的方式克隆老的仓库

git clone --bare https://github.com/exampleuser/old-repository.git

3.镜像push到新的仓库地址

cd old-repository.git
git push --mirror https://github.com/exampleuser/new-repository.git

4.在当前仓库中,把 old-repository.git 干掉

cd ..
rm -rf old-repository.git

5.更新当前仓库的远程地址

1621576259436.jpg 1621576265508.jpg

相关文章

  • 完整迁移Git仓库到另一个远程地址(史上最简单办法)

    完整迁移Git仓库到另一个远程地址(史上最简单办法) 项目中遇到git仓库迁移,很常见。如何把一个项目中所有的分支...

  • git仓库迁移和更新远程仓库地址

    git仓库迁移和更新远程仓库地址 一、git仓库迁移 1,从原仓库clone或pull到本地仓库 git clon...

  • git常用命令行

    远程相关 git clone 仓库地址 拷贝一个 Git 仓库到本地git fetch 远程分支名 将远程主机的最...

  • 通过Git将本地项目和远程仓库做关联

    添加远程代码仓库: git remote add origin 远程仓库地址 提交代码到远程仓库: git pus...

  • git 本地仓库迁移

    有一个项目的git远程仓库没办法使用了,只能把本地的git仓库迁移到新的远程GitHub仓库中;只能临时进行仓库的...

  • 贝程|IT教育 git提交命令

    master:测试分支 RELEASE:生产分支 git clone 仓库地址 把远程仓库完整项...

  • Git 三种方式更换远程仓库地址

    前言    由于公司经常迁移远程 git 仓库地址,最开始用 git 的时候都喜欢用可视化工具去做更换(这是个很不...

  • git的基本使用

    标签(空格分隔): git 获取远程仓库的项目到本地 使用 git clone 远程仓库地址 (如果使用 git ...

  • 克隆远程仓库

    克隆远程仓库到本地,先创建远程仓库,再使用git clone + <远程仓库地址> 命令实现将远程仓库克隆到本地。...

  • 踩坑日常

    基本推送流程 克隆远程仓库到本地仓库:git clone 仓库地址(ssh/http)本地仓库连接远程仓库:git...

网友评论

      本文标题:完整迁移Git仓库到另一个远程地址(史上最简单办法)

      本文链接:https://www.haomeiwen.com/subject/nmjwjltx.html