如何将存储库从一个托管位置镜像到另一个位置?

时间:2014-01-06 02:06:41

标签: git

有一个托管的git存储库,我没有写入权限。我在本地克隆它,现在想建立我自己的github版本。我基本上想继续托管开发,而另一个人则离开了。如何将远程托管地址建立为其他位置?

2 个答案:

答案 0 :(得分:1)

克隆存储库之后,您可能希望将 origin 路径更改为新的远程开发站点,因此您可以这样做:

git remote set-url origin https://github.com/your_user/my_new_repo.git

或者如果您更喜欢SSH,那么:

git remote set-url origin git@github.com:your_user/your_repo.git

现在无论何时git push,它都会推送到您指向原点的仓库。

答案 1 :(得分:0)

我对你的问题不是很清楚,抱歉我现在不能发表评论...但如果你的意思是你想要从只读存储库克隆一些项目并将其推送到你的github帐户,你需要

  1. 首先在您的github帐户中创建一个存储库
  2. git remote add somename git://github.com/username/repository.git
  3. git push somename master