2012-11-03 49 views
1

我已经搜索了这个问题的答案列表,我似乎无法弄清楚git在这方面的工作原理。合并远程分支和本地回购

这是一个简单的问题,我确定,所以我提前为新手内容道歉!

我有我克隆了一个远程仓库:

混帐混帐克隆://github.com/package1/package1.git

我在https://github.com/package2/package2.git另一个远程git仓库,其中包含一些额外的补丁以及已添加到package1回购的程序。

什么是最好的方法来拉动package2的内容,然后将所有东西与package1合并?

在此先感谢您的帮助

回答

1

如果包1和包2原本是同一个资源库,它有点像

git remote add -f p2 https://github.com/package2/package2.git 
git merge p2/thebranch 

如果没有,你只能从包2库你想要的diff和应用它到package1。

+0

不,同样的错误由于某种原因,我不断收到SSL证书:错误:访问https://github.com/package2/package2.git/info时出现SSL CA证书(路径访问权限?/refs – user1316349

+0

为什么一些github软件包与https一起发布,其他人使用git://协议处理程序? – user1316349

+0

他们都与两个出版,你可以选择。我建议你使用'git://',因为它更快。我不确定SSL证书错误... –

相关问题