3

我正在尝试使用 github 来跟踪我自己的 portage 覆盖,并希望能够轻松地从上游文件存储库中包含和下拉更改。

问题是当我将它们拉下来时,我通常只需要来自远程源存储库的一个文件或少数几个文件,这些文件提供了我想要包含在我的存储库中的原始 ebuild 文件。

使用 git 跟踪上游源代码库但仅“部分”跟踪上游源代码库的最佳/推荐方法是什么?

示例:我想将git repo 的这个特定文件夹中的内容包含到我自己的 git repo 中,而不包括 repo 的其余部分。

编辑:

包含 repo 的其余部分没有意义,因为 ebuild 只是安装说明,所以我不应该用非 ebuild 文件弄乱我的覆盖。并分叉我自己的仓库,删除他们的所有文件并不断只合并其中的一部分,然后使我的覆盖仓库的子模块看起来适得其反/过于复杂(并不是说它可能不是首选路线,我仍然不是当然我完全理解这些 git 大师的想法)

4

0 回答 0