2012-11-07 45 views
1

我正在xcode中编写一个应用程序,并且我正在使用git(尽管使用github应用程序来提交和管理它,而不是xcode)进行版本控制。 我在项目中使用了PXSourceList,该项目已克隆到我的计算机中。我将这些文件包含在Xcode中作为参考,所以这意味着它们不是我的git repo的一部分,它会同步到github。因此,如果有人从github下载或克隆,他们将无法在没有获得PXSourceList的情况下进行构建。我如何包含PXSourceList,以便它在我的存储库中被“引用”?在git repo中包含一个克隆的回购

都在我的电脑(到我的本地克隆)和github上(到github上的PXSourceList)?因此,当我的回购单独对其他人进行更改时,PXSourceList会在我的回购中保持最新状态?

+0

这可能有些帮助http://www.rubyinside.com/giternal-easy-git-external-dependency-management-1322.html – Nathan

+0

可能是一个http://stackoverflow.com/questions/7813030/how-can-i-have-linked-dependencies-in-a-git-repo的副本 – Isaac

回答

0

Subrepo或git-subtree。你必须在这两种情况下将PXSourceList移动​​到你的项目树中