多语言展示
当前在线:1477今日阅读:155今日分享:35

github:术语介绍(1)

如题。
方法/步骤
1

repository:存储库,包含所有项目文件,包括修订历史记录。简单来说,repository就是个存放项目的地方。repositories是多个存储库的意思。

2

gist:英文含义为主旨、要点,是Github的一个子服务,常被开发者们用来共享示例代码和错误信息。 可以通过Gist,共享笔记、错误信息以及一些其他没必要放入仓库的代码片段。

3

organization:很简单,就是组织、团队的意思。

4

project:与repository是不同的。一个仓库可以包含多个项目。代码仓库通常有很多事情要做,可以为每一件事创建一个 Project。 Project 的 Kanban: tag 的部分功能(如标记处理进度等)可以被看板替代。 Project 的 Note 可以在需要的时候单项转换为 issue。

5

pull request:字面意思,请求别人pull自己的仓库。这是一种项目合作形式。Fork的项目合作方式步骤如下:开发者 fork 生成一个独立的分支,跟主分支完全独立,pull代码后,项目维护者可根据代码质量决定是否merge(合并)代码。如果被项目维护者审核通过并合并,说明,这个开发者为主分支做出了贡献。

6

Issue:Issue可以用来提出question, bug, enhancement等讨论,同时他人folk提交合并后都会在Issue有显示。对项目的拥有者来说,Issues可以公开下一步的Feature,更好的听取用户建议。对用户来说,Issues是一个反馈平台,可以将使用时的问题发表出来,等待其他用户或项目拥有者来解答。

推荐信息