从远程服务器到本地计算机克隆git repo很容易以标准方式完成,但是我需要将远程仓库克隆到另一个远程仓库中,是否可能?
P.S。我想出了这个问题,因为我不能在GitHub上分割我自己的项目来创建子项目,我只能分叉其他用户的项目。这是关于克隆从父项目中创建一个完整的子项目,而不仅仅是子模块。
答案 0 :(得分:1)
从远程服务器到本地计算机克隆git repo很容易以标准方式完成,但是我需要将远程仓库克隆到另一个远程仓库中,是否可能?
在git中,你不能在另一个git文件夹中有.git
个文件夹
git remote add <origin2> <url2>
现在,您可以从2个遥控器中拉出并合并分支,并将它们的代码放在一个存储库中。
如下图所示,您将拥有2个存储库,可构建您的大型存储库。
# clone first repository
git clone <repo1>
# add remote
git remote add <remote2> <url2>
# display the list of all the remotes
git remote -v