Git 更换仓库地址

github国内访问偶尔抽风速度太慢了,想把项目转到oschina上来,今天实践了一下,还是挺简单的。

1.  从原始地址 clone 一份不包含 work copy的仓库:

git clone --bare  github项目地址

2. 在oschina上创建同名项目。

3. 以 mirror 的方式把刚才 clone 的项目 push 到 os china

cd 项目名.git
git push --mirror  oschina项目地址

4. 把你本地的项目地址改到oschina

git remote set-url origin oschina项目地址

  

原文地址:https://www.cnblogs.com/LongJiangXie/p/5750394.html