首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GitHub中的项目与仓库

GitHub中的项目与仓库
EN

Stack Overflow用户
提问于 2016-11-09 14:53:17
回答 7查看 196.1K关注 0票数 340

在GitHub中,项目(可以在存储库中创建)和存储库之间的概念区别是什么?

我在其中看到了几个类似的问题(这里这里这里),但没有一个问题解释了什么是GitHub项目、什么是GitHub存储库以及何时使用它们。

如果有人能解释每一个术语,并提供一个何时使用/创建每个术语的例子,我将不胜感激。例如,如果我有几个相互独立的原型应用程序,我要创建什么来以一种有组织的方式管理所有这些应用程序的源代码?

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2016-11-15 23:43:40

GitHub最近推出了一个名为项目的新特性。这提供了一个可视化的板,这是许多项目管理工具的典型:

如在存储库上所记录的GitHub:

存储库是GitHub最基本的元素。它们最容易被想象为一个项目的文件夹。存储库包含所有项目文件(包括文档),并存储每个文件的修订历史记录。存储库可以有多个协作者,可以是公共的,也可以是私有的。

如在项目上所记录的GitHub:

关于GitHub的项目委员会可以帮助您组织和优先安排您的工作。您可以创建特定功能工作的项目板、全面的路线图,甚至发布检查列表。有了项目板,您就可以灵活地创建适合您需要的自定义工作流。

造成混乱的部分原因是,新特性、项目与上面文档中项目这个术语的重载用法相冲突。

票数 174
EN

Stack Overflow用户

发布于 2017-02-11 08:53:06

GitHub存储库用于存储您所关心的所有文件、文件夹和其他资源。

Git :它也是中的资源之一,它的主要用途是使用可视化板来管理项目。如果您在中创建一个项目,它就会创建一个可视化的板,就像看板一样来管理项目。

这样,您就可以在一个存储库中拥有多个项目。

票数 27
EN

Stack Overflow用户

发布于 2016-11-09 15:02:47

通常,在GitHub上,1存储库=1项目。例如:https://github.com/spring-projects/spring-boot。但这并不是一条艰难的规则。

1存储库=多个项目。例如:示例

1 projects =多个存储库。例如:https://github.com/zendframework/zendframework (一个名为ZendFramework3的项目有61 +1=62个存储库,不相信吗?让计数Zend框架的模块+主存储库)

我完全同意@Brandon Ibbotson评论

GitHub存储库只是一个文件夹和文件可以存在的“目录”。

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40509838

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档