Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将脱机本地git回购链接到github_Git - Fatal编程技术网

将脱机本地git回购链接到github

将脱机本地git回购链接到github,git,Git,我正在开始一个新项目,我想开源我的存储库的一部分。 但另一半我想保密 我所面临的问题是,我希望我的本地存储库是主存储库,并且是独立的,因为有时我的互联网会出现故障 但是我希望在我的项目中有一个子目录在github上是公共的,并且这个部分与我的本地副本和github保持同步 有什么方法可以让我这样做吗 我偶然发现了这条线索: 我不确定一个子树或子模块是否能满足我的要求 谢谢我设法让它与子树一起工作: git subtree add——前缀Public{my github repo}master我设

我正在开始一个新项目,我想开源我的存储库的一部分。 但另一半我想保密

我所面临的问题是,我希望我的本地存储库是主存储库,并且是独立的,因为有时我的互联网会出现故障

但是我希望在我的项目中有一个子目录在github上是公共的,并且这个部分与我的本地副本和github保持同步

有什么方法可以让我这样做吗

我偶然发现了这条线索: 我不确定一个子树或子模块是否能满足我的要求


谢谢

我设法让它与子树一起工作:


git subtree add——前缀Public{my github repo}master

我设法让它与子树一起工作:


git子树添加--前缀Public{my github repo}master

只推送公共部分并将其他内容添加到gitignore。我们使用
子模块
问题是建议经常运行以下两个命令以保持repo一致:
git submodule init
git submodule update
只推送公共部分并将其他内容添加到您的gitignoregitignore。我们使用
submodules
问题是建议经常运行以下两个命令以保持repo一致:
git submodule init
git submodule update