GitHub上的Gist vs信息库[关闭]


7

假设您有几个要在GitHub上托管的项目,而且它们都非常小(即,每个都是一个少于100行的bash脚本)。

即使它们相对较小,但在该大小上仍然可能很复杂,要点似乎并不适当。另一方面,为单个文件创建整个存储库似乎有点多,不是吗?要点应该在什么时候成为存储库?

您也可以只将所有脚本收集在一个存储库中,但这会弄乱很多没有关系的内容。

我已经搜索并考虑了这个问题,但没有找到满意的答案。


5
我认为这是一个有效的问题。例如,我有两个相关文件,一个实现和一个用于测试实现的文件。实现中的概念更适合要点(IMHO),但是也有相关的测试文件。这是否意味着它应该是存储库而不是要旨?
Josh Petitt

该问题已结束,因为它可能没有客观答案。但是,我确实认为它具有建设性。进行一些谷歌搜索引发了关于该主题的讨论:reddit.com/r/learnprogramming/comments/2be87f/…–
哈维尔·帕拉

Answers:


2

如果这组脚本一起发展/一起使用/具有某种关系(除了“我写了一堆”),请为它们创建一个单一的存储库。如果没有,切成薄片并切成丁。git非常轻巧。


2
但是我应该将它们作为单个文件的整个存储库分开吗?我知道实际上在存储方面并不会那么重要,但这不是“用火箭筒杀死苍蝇”情况之一吗?要点会更合适吗?为什么或者为什么不?
user137369

最后是您的电话。如果它们仅属于您,则一个存储库就可以了。
vonbrand
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.