[英]How to synchronize a GitHub repository and multiple Gists
我正在开发一个相当大的JavaScript函数库( Formula.js )(450+)。 它们中的大多数彼此非常独立,完全独立,或者使用着名的第三方库(例如Moment.js)。 为了支持讨论,并在函数级别上,而不是在库级管理的贡献,我创建了一个要点每个功能( 比照 CONVERT GIST),以及一个存储库整个库。 这可以很容易地包括函数的文档中的一个函数的代码(参CONVERT文档)。
我的问题是:如何让主存储库与Gists保持同步?
解决方案应该:
其他想法:
我找不到很多以这种方式管理项目的例子。 我对Git也很缺乏经验。 因此,我建议的工作流程可能存在完全缺陷,或者引入不必要的复杂性。 任何关于控制事物的最佳实践的想法都是非常受欢迎的。
看到每个要点实际上都是一个git存储库,您可以使用git子模块功能将它们全部包含在主GitHub存储库中。
从http://git-scm.com/book/en/Git-Tools-Submodules这本书看一下这个页面,它甚至还有一个关于所谓的Superprojects的部分 。
您可以使用Github.js添加版权标题和与库相关的注释。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.