Github-Can';我们不能用相同的代码创建两个存储库

Github-Can';我们不能用相同的代码创建两个存储库,github,repository,Github,Repository,我最近在一个项目中工作,我想用相同的代码创建两个存储库。所以我复制了一个,并尝试将其作为一个新的存储库插入git。但它指向旧的存储库并在那里提交。 请提供任何帮助。如果您在计算机上的单个目录中工作,并且希望将代码推送到多个GitHub存储库,那么这是完全可能的。你要找的是多重的 当你做了一个git克隆,它可能创建了一个看起来像git@github.com:JustinBeckwith/linkinator.git 要查看您已有的遥控器,请尝试: $ git remote -v 要添加第二个远程

我最近在一个项目中工作,我想用相同的代码创建两个存储库。所以我复制了一个,并尝试将其作为一个新的存储库插入git。但它指向旧的存储库并在那里提交。
请提供任何帮助。

如果您在计算机上的单个目录中工作,并且希望将代码推送到多个GitHub存储库,那么这是完全可能的。你要找的是多重的

当你做了一个
git克隆
,它可能创建了一个看起来像
git@github.com:JustinBeckwith/linkinator.git

要查看您已有的遥控器,请尝试:

$ git remote -v
要添加第二个远程服务器,请首先在要使用的第二个GitHub存储库上查找URI:

复制该URI,并使用以下方法将其添加到现有存储库中:

$ git remote add second git@github.com:JustinBeckwith/linkinator-2.git
然后,您可以通过以下方式推送代码:

$ git push second master

希望这有帮助

如果您在计算机上的单个目录中工作,并且希望将代码推送到多个GitHub存储库,那么这是完全可能的。你要找的是多重的

当你做了一个
git克隆
,它可能创建了一个看起来像
git@github.com:JustinBeckwith/linkinator.git

要查看您已有的遥控器,请尝试:

$ git remote -v
要添加第二个远程服务器,请首先在要使用的第二个GitHub存储库上查找URI:

复制该URI,并使用以下方法将其添加到现有存储库中:

$ git remote add second git@github.com:JustinBeckwith/linkinator-2.git
然后,您可以通过以下方式推送代码:

$ git push second master

希望这有帮助

当您复制它时,是否记得排除git文件夹?@Martheen在创建新存储库之前,我是否应该删除git文件夹?我不知道,如果你不想保留任何git提交历史记录,请在新的repo文件夹中删除它。如果您想保留它们,但要提交不同的回购协议,请尝试@Martheen,这意味着,假设我有一个project1文件夹,我创建了一个git回购协议并添加了它。然后,我希望对另一个项目的代码稍作更改,因此我创建了project2文件夹,并将project1文件夹本身插入其中。所以我想把project2文件夹作为一个新的repo推送到git。所以我只想删除/project2/project1中的.git文件夹,对吗?再次从git init开始。这就是你的意思吗?是的,假设你真的不关心维护这两个回购协议之间的承诺。否则@JustinBeckwith answer是一个更好的选择。当您复制它时,您是否记得排除git文件夹?@Martheen在创建新存储库之前,我是否应该删除git文件夹?我不知道,如果你不想保留任何git提交历史记录,请在新的repo文件夹中删除它。如果您想保留它们,但要提交不同的回购协议,请尝试@Martheen,这意味着,假设我有一个project1文件夹,我创建了一个git回购协议并添加了它。然后,我希望对另一个项目的代码稍作更改,因此我创建了project2文件夹,并将project1文件夹本身插入其中。所以我想把project2文件夹作为一个新的repo推送到git。所以我只想删除/project2/project1中的.git文件夹,对吗?再次从git init开始。这就是你的意思吗?是的,假设你真的不关心维护这两个回购协议之间的承诺。否则@JustinBeckwith answer是一个更好的选择。git push second master表示这是在现有存储库中创建另一个分支吗?@KamalkaFernando否,这是不同的存储库。@JustinBeckwith git remote add secondgit@link-新的存储库,是吗?我问每一件事,因为我在创建新的存储库时把我的项目搞砸了,我害怕键入git代码。所以请耐心回答我的问题。谢谢!git push second master意味着这是在现有存储库中创建另一个分支吗?@KamalkaFernando否,这是不同的存储库。@Justinbeck with git remote add secondgit@link-新的存储库,是吗?我问每一件事,因为我在创建新的存储库时把我的项目搞砸了,我害怕键入git代码。所以请耐心回答我的问题。谢谢!