GitHub - 功能说明(2)

一、仓库
仓库的URL形式:https://github.com/用户名/仓库名

1.Watch/Star/Fork
Watch:点击该按钮watch该仓库,今后该仓库的更新信息就会显示在用户的公开活动中。
Star:旁边的数字表示给该仓库添加Star的人数,数字越高,越受关注。
Fork:旁边的数字表示,该仓库被Fork至各个用户仓库的次数,数字越大,参与这个仓库开发的人数越多。
另,Watch与Star不同,Watch之后,该仓库的相关信息会在Notifications中显示,让用户可以追踪该仓库的内容。而Star更像书签,让用户可以在Star标记的列表中找到该仓库。
2.Issues
用于BUG报告、功能添加、方向性讨论等。
3.Pull requests
查看并管理Pull request。代码的更新和讨论都可以在这里进行。旁边的数字表示尚未close的Pull request。
4.Wiki
这是一种比HTML语法更简单的页面描述功能。常用于记录开发者之间应该共享的信息或软件文档。数字表示当前Wiki的页面数量。
5.Pulse
该仓库最近的活动信息
6.Graphs
以图标形式显示该仓库的各项指标

7.commits
查看当前分支的提交历史
8.clone or download

8.1. Clone with SSH
clone仓库时所需要的URL,点击Use SSH、Use HTTPS可以切换至相应协议的URL
8.2. Open in Desktop
启用GitHub专用的客户端并进行clone。
8.3. Download ZIP
将当前正在阅览的分支中的文件以ZIP形式打包下载。这种方式与clone不同,只是单纯地将文件下载到本地,无法通过Git查看日志或对仓库进行更改。

二、文件的操作

1.Raw
可以直接在浏览器中显示该文件的内容。使用这个URL,就能通过HTTPS协议获取该文件
2.Blame
能够按行显示最新提交的信息

三、查看差别

1.查看分支间的差别
https://github.com/daimajia/AndroidSwipeLayout/compare/contributor...revert-164-master
将分支名加到URL中即可查看两个分支的差别。
或者直接在页面上选择要比较哪两个分支:


2.查看与几天前的差别
https://github.com/daimajia/AndroidSwipeLayout/compare/master@{7.day.ago}...master
查看master分支在最近7天内的差别。
时间单位有day、week、month、year
3.查看与指定日期之间的差别
https://github.com/daimajia/AndroidSwipeLayout/compare/master@{2016-01-01}...master
查看master分支2016-01-01与现在的差别

猜你喜欢

转载自margaret0071.iteye.com/blog/2359676