我是 git 的新手。我想知道是否支持以下场景,如果支持如何支持(即用于设置和更新的 git 命令)。
存储库可从三个不同的地方获得:“本地”、“镜像”和“github”。 “镜像”完全镜像“本地”,“github”镜像“本地”,但“受版权保护”的目录除外。
谢谢。
最佳答案
子模块可以工作,但如果您尝试克隆包含其中一个远程模块不可用的子模块的东西,您将遇到严重的错误。
我的替代方法是使用“filter-branch”命令来维护一个公共(public)分支,该分支将忽略 GitHub 上供公众使用的受版权保护的文件。
关于git - git 仓库的部分共享,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/278270/