项目与 GitHub 中的存储库
·
问题:项目与 GitHub 中的存储库
在 GitHub 中,项目(可以在存储库中创建)和存储库之间的概念区别是什么?
我在 SO 中看到了几个类似的问题(这里是,这里是和这里是),但是没有一个解释什么是 GitHub 项目,什么是 GitHub 存储库以及何时使用它们中的每一个.
如果有人可以解释每个术语,并提供一个何时使用/创建每个术语的示例,我将不胜感激。例如,如果我有多个彼此独立的原型应用程序,我应该创建什么来以有组织的方式管理所有这些应用程序的源代码?
解答
GitHub 最近推出了一项名为Projects的新功能。这提供了一个可视板,这是许多项目管理工具的典型特征:

GitHub 上记录的存储库:
存储库是 GitHub 最基本的元素。它们最容易想象为项目的文件夹。存储库包含所有项目文件(包括文档),并存储每个文件的修订历史。存储库可以有多个协作者,并且可以是公共的或私有的。
GitHub 上记录的项目:
GitHub 上的项目板可帮助您组织工作并确定其优先级。您可以为特定的功能工作、综合路线图甚至发布清单创建项目板。使用项目板,您可以灵活地创建适合您需求的自定义工作流程。
部分混淆是新功能 Projects 与上述文档中术语 project 的重载使用相冲突。
更多推荐


所有评论(0)