《GitHub入门与实践》学习笔记(windows)-第5章 Github功能的简单介绍

这章的内容与当前的github的UI内容不是很一致,但是可以去参考

一、控制面板常用功能介绍

《GitHub入门与实践》学习笔记(windows)-第5章 Github功能的简单介绍

1. News Feed

显示当前已 Follow 的用户和已 Watch 的项目的活动信息,用户可以在这里查看最新动向。

2. Pull Requests

显示用户已进行过的 Pull Request。通过这里,开发者可以很方便地追踪 Pull Request 的后续情况。

3.Issues

在这里可以查看用户拥有权限的仓库或分配给自己的 Issue。

4.Stars

二、个人信息常用功能介绍

《GitHub入门与实践》学习笔记(windows)-第5章 Github功能的简单介绍

1.用户信息

这里显示注册用户的基本信息,包括姓名、所属公司、邮箱地址、已加入的 Organization 等。如果对该用户感兴趣,可以点击页面右上角的 Follow 按钮(已经 Follow 的用户会显示 Unfollow)。

4.Public contributions

一格表示一天,记录当日用户对拥有读取权限的仓库的大致贡献度。贡献度的衡量标准包括发送 Pull Request 的次数、写 Issue 的次数、进行提交的次数等。
颜色越深代表贡献度越高。一名程序员绿色的天数越多,证明他对 GitHub 越熟悉。

6.Repositories

  • 显示该用户公开的仓库(图 5.5)。
  • Fork 来的仓库也显示在这里。
    《GitHub入门与实践》学习笔记(windows)-第5章 Github功能的简单介绍

三、仓库

《GitHub入门与实践》学习笔记(windows)-第5章 Github功能的简单介绍

1. 用户名(组织名)/ 仓库名

  • 左上角图标旁边显示的是用户名和仓库名。斜线左侧为用户名。
  • 使用 GitHub 的组织账户时,这一部分则为组织名。斜线右侧是仓库名。

2.Watch/Star/Fork

  • Watch 字样:点击这个按钮就可以 Watch 该仓库,今后该仓库的更新信息会显示在用户的公开活动中。
  • Star: Star 更像是书签,让用户将来可以在 Star 标记的列表中找到该仓库。
  • Fork:后面的数字代表该仓库被 Fork 至各用户仓库的次数。这个数字越大,表示参与这个仓库开发的人越多。

4.Issue

用于 BUG 报告、功能添加、方向性讨论等,将这些以 Issue 形式进行管理。 Pull Request 时也会创建 Issue。

5.Pull Requests

在 Pull Requests 中可以列表查看并管理 Pull Request。代码的更改和讨论都可以在这里进行。

6.Wiki

Wiki 是一种比 HTML 语法更简单的页面描述功能。常用于记录开发者之间应该共享的信息或软件文档。

a.commits

在这里可以查看当前分支的提交历史。

c. releases

显示仓库的标签(Tag)列表。同时可以将标签加入时的文件以归档形式(ZIP、 tar.gz)下载到本地。软件在版本升级时一般都会打标签,如果需要特定版本的文件,可以从这里寻找

i.files

  • 可以查看当前分支的文件。顶端为最新提交的相关信息。在文件或目录的列表中,从左至右分别为文件名称、该文件最新的提交日志、更新日期。
  • 一般而言, README 中记录着该仓库中软件的说明或使用方法以及许可协议等信息,请务必加以阅读

文件搜索:Find File功能

《GitHub入门与实践》学习笔记(windows)-第5章 Github功能的简单介绍

查看分之间的差别:compare功能

《GitHub入门与实践》学习笔记(windows)-第5章 Github功能的简单介绍
说明:
这样,就可以查看两个分支间的差别了(图 5.9)。可以看到,有 65名程序员经过 1710 次提交,完成了 3.2 版本到 4.0 版本的升级工作。

四、Issue