繁体   English   中英

如何同步GitHub存储库和多个Gists

[英]How to synchronize a GitHub repository and multiple Gists

我正在开发一个相当大的JavaScript函数库( Formula.js )(450+)。 它们中的大多数彼此非常独立,完全独立,或者使用着名的第三方库(例如Moment.js)。 为了支持讨论,并在函数级别上,而不是在库级管理的贡献,我创建了一个要点每个功能( 比照 CONVERT GIST),以及一个存储库整个库。 这可以很容易地包括函数的文档中的一个函数的代码(参CONVERT文档)。

我的问题是:如何让主存储库与Gists保持同步?

解决方案应该:

  • 允许从主存储库和各个Gists进行更改
  • 自动在各个Gists上包含版权标题
  • 自动在单个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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM