类似于 git 的子模块功能,我想在我自己的库中嵌入一个远程存储库的克隆。但是,我希望能够对我们的嵌入式版本进行更改,同时仍然保持从远程获取更新的能力。我不知道如何使用子模块来做到这一点。这在功能上可行吗?现在我只是将远程源目录复制到我的存储库中,虽然这允许我跟踪我的本地更改,但它失去了从远程存储库中提取更新或管理分支的能力。
最佳答案
根据您的情况,您可能需要子树:http://help.github.com/subtree-merge/ .如果您需要更新,可以在 Makefile 或 cron 中提取和更新子树。
关于git - 跟踪我们更改的嵌入式 git 存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4802123/