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

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

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

1.打开命令行工具

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

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

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

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

1.移除原有Git仓库

步骤:

ls -a ---- 可查看当前所有文件,包括隐藏文件

git remote remove origin --- 移除操作

rm -rf .git --- 删除隐藏的.git文件

rm -rf .gitignore --- 删除隐藏的 .gitignore文件

2.配置并初始化新的仓库

步骤:

git init --- 初始化

git add . --- 添加所有的文件

git commit -m '' --- 添加描述语句

git remote add origin + url

git push -u origin master --- 第一次提交需要 -u


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/578759.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-07-05
下一篇2023-07-05

发表评论

登录后才能评论

评论列表(0条)

    保存