前言
本来项目git仓库在公网服务器上,之后公司内部搭好了项目服务器,所以就把公网的git仓库迁移回来。
首先需要在新的git仓库创建好相应的项目。
主要用到以下四条命令
git clone --mirror <URL to my OLD repo location>
cd <New directory where your OLD repo was cloned>
git remote set-url origin <URL to my NEW repo location>
git push -f origin
实际执行如下
之后再把本地git地址改到新地址
git remote -v
git remote set-url origin <new repo location>
实际操作如下,这里之前的git仓库用的是gitbucket,之后用的是gitlab,对迁移没有影响。