《GitHub入门与实践》学习笔记(windows)-第5章 Github功能的简单介绍
文章目录
这章的内容与当前的github的UI内容不是很一致,但是可以去参考
一、控制面板常用功能介绍
1. News Feed
显示当前已 Follow 的用户和已 Watch 的项目的活动信息,用户可以在这里查看最新动向。
2. Pull Requests
显示用户已进行过的 Pull Request。通过这里,开发者可以很方便地追踪 Pull Request 的后续情况。
3.Issues
在这里可以查看用户拥有权限的仓库或分配给自己的 Issue。
4.Stars
二、个人信息常用功能介绍
1.用户信息
这里显示注册用户的基本信息,包括姓名、所属公司、邮箱地址、已加入的 Organization 等。如果对该用户感兴趣,可以点击页面右上角的 Follow 按钮(已经 Follow 的用户会显示 Unfollow)。
4.Public contributions
一格表示一天,记录当日用户对拥有读取权限的仓库的大致贡献度。贡献度的衡量标准包括发送 Pull Request 的次数、写 Issue 的次数、进行提交的次数等。
颜色越深代表贡献度越高。一名程序员绿色的天数越多,证明他对 GitHub 越熟悉。
6.Repositories
- 显示该用户公开的仓库(图 5.5)。
- Fork 来的仓库也显示在这里。
三、仓库
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功能
查看分之间的差别:compare功能
说明:
这样,就可以查看两个分支间的差别了(图 5.9)。可以看到,有 65名程序员经过 1710 次提交,完成了 3.2 版本到 4.0 版本的升级工作。