方法一:镜像推送
- 从原地址克隆一份裸版本库
git clone old-repository-url
- 然后到新的 Git 服务器上创建一个新仓库
- 以镜像推送的方式上传代码到新仓库
git push –mirror new-repository-url //在本地仓库内执行
- 删除本地代码
- 克隆新的仓库到本地
git clone new-repository-url
方法二:修改仓库地址
方法有很多,这里就先介绍几种
通过命令直接修改远程地址
- 进入本地仓库目录
- git remote 查看所有远程仓库 //如origin
- 执行修改仓库远程地址命令
git remote set-url origin new-repository-url
通过命令先删除再添加远程仓库
- 进入本地仓库目录
- git remote 查看所有远程仓库 //如origin
- 删除远程仓库地址
git remote rm origin
- 添加远程仓库地址
git remote add origin new-repository-url
直接修改仓库配置文件
- 进入 仓库根目录/.git
- vim config
- 找到[remote "origin"]字段
[remote "origin"]
url = my-repository-url
fetch = +refs/heads/*:refs/remotes/origin/*
- 修改url地址为新仓库地址
版权属于:谁把年华错落成诗 所有,转载请注明出处!
本文链接:https://blog.pomears.com/archives/20.html
如果博客部分链接出现404,请留言或者联系博主修复。