私有Github仓库中的公共文件/文件夹?

时间:2016-10-09 01:22:41

标签: github

是否可以仅将私有github repo的某些部分公开?如果您只想演示代码的某些部分等,这将是一个有用的功能。谢谢

1 个答案:

答案 0 :(得分:0)

GitHub不允许此功能。我有一个技巧(但你必须重新构建文件夹/项目):

创建回购Pr是私有的。

创建repo Pr1是私有模块1。

创建回购Pu2是公共模块2您想要分享的内容。

Pr1添加2个子模块Pu2Pr

结果:Pr是私有的,但模块Pu2是公开的。这正是你想要的。

<强>参考

https://git-scm.com/docs/git-submodule

https://git-scm.com/book/en/v2/Git-Tools-Submodules