将github存储库克隆到另一个github存储库的最佳方法

时间:2019-01-22 05:03:45

标签: github

我是git和GitHub的新手,很抱歉,如果这个问题过于简单。一家供应商为我们的网站开发了WordPress主题,并创建了该主题的GitHub存储库。我们想将该主题克隆到我们的企业GitHub帐户上已建立的组织中。但是,对于该过程,我不太了解。当我搜索克隆时,答案始终是讨论从GitHub存储库克隆到本地存储库,而我们想从私有GitHub存储库克隆到我们组织中设置中的存储库。

2 个答案:

答案 0 :(得分:0)

在这种情况下,我想您需要转移回购的所有权。你可以参考这个

https://help.github.com/articles/transferring-a-repository/

希望这会有所帮助!

编辑1:如果您只需要原始存储库的副本(请注意:除非您在分叉后进行拉动,否则原始存储库中的进一步更改将不会反映在您的原始存储库中)

https://help.github.com/articles/fork-a-repo/

答案 1 :(得分:0)

转移回购意味着您是原始回购的所有者。

如果您不是该供应商主题存储库的所有者,则必须在本地对其进行克隆,然后:

  • 更改其远程以引用在您的GitHub组织中创建的新的空仓库
  • 推所有东西

也就是说:

git clone --mirror git@github.com:user/repo.git
cd repo.git
git remote set-url origin git@yourGitHUb.com:org/empty-repo.git
git push --mirror