1

我知道这个问题听起来很愚蠢,但我无法理解每个存储库中提供的主项目和项目选项之间的区别。

他们是一样的吗?(但网址不同)

我查看了help.github.com

但这无济于事。

我基本上明白,对于大型项目管理,存储库中的项目很有帮助。

在什么用例上,他们提供了存储库之外的另一个项目并将这些存储库链接到它?

是为了结构吗?

4

2 回答 2

4

github 上有一个存储库(有时称为“项目”),您可以在其中存储代码。您更改代码,进行 git 提交,然后将这些代码更改推送到 github 存储库。

GitHub 还有一个名为“项目”的功能,它为您提供了一种管理需要在代码上完成的工作的方法。GitHub 也有“问题”,一个问题跟踪器。您可以使用 GitHub 项目板来组织您的 GitHub 问题,让您可以查看代码的工作进展情况。

您可以在存储库设置中关闭“项目”和“问题”功能,您不必使用它们。工作的中心是存储库中的代码,它可能被称为项目——项目功能允许您以更直观的格式管理 GitHub 中的问题。

于 2020-01-15T06:00:26.697 回答
1

区别在于范围。“主项目”(用户拥有的项目板)可以包含来自多个存储库的问题和拉取请求,而“存储库中的项目”(存储库项目板)只能包含属于该存储库的问题和拉取请求。

来自项目板文档

项目板的类型:

  • 用户拥有的项目板可以包含来自任何个人存储库的问题和拉取请求。
  • 组织范围的项目板可以包含来自属于组织的任何存储库的问题和拉取请求。您最多可以将 25 个存储库链接到您的组织或用户拥有的项目板...
  • 存储库项目板的范围仅限于单个存储库中的问题和拉取请求。它们还可以包括在其他存储库中引用问题和拉取请求的注释。
于 2020-08-03T16:06:13.747 回答