使用2存储库时使用Git

使用2存储库时使用Git,git,github,Git,Github,我只是想知道当我们有2个存储库(一个主存储库和一个克隆存储库)时,提交的最佳方式是什么 假设。。。User1 Github帐户中有一个Project1(Project1存储库) 我正在从User1:Project1克隆并使其成为RajProject1 现在我如何使用我的存储库和User1:project1存储库我如何向这两个存储库提交 有两种方法: 提交并推送到您自己的存储库,然后发出请求,以便您的更改可以包含在原始repo中。这就是GitHub上的协作通常的工作方式 否则,如果您具有原始回购的

我只是想知道当我们有2个存储库(一个主存储库和一个克隆存储库)时,提交的最佳方式是什么

假设。。。User1 Github帐户中有一个Project1(Project1存储库)

我正在从User1:Project1克隆并使其成为RajProject1

现在我如何使用我的存储库和User1:project1存储库我如何向这两个存储库提交

有两种方法: 提交并推送到您自己的存储库,然后发出请求,以便您的更改可以包含在原始repo中。这就是GitHub上的协作通常的工作方式


否则,如果您具有原始回购的推送访问权限,则可以将您的回购和原始回购添加为远程(git remote add)到您的本地副本,然后您可以将更改推送到两个repo。

一旦我提交并推送到我的存储库,我是否需要使用git签出到原始存储库,然后从我的存储库中提取,然后将提取请求发送到原始?不需要。一旦推送到远程存储库,就可以简单地使用github上的UI创建一个拉请求。