0%

GitHub使用指南

前言

学习 GitHub 的使用规则,记录遇到的问题。

watch , star , fork 的含义


刚使用 GitHub 的时候,看到每一个项目页面右上角都有如下图所示的字样:


点击 watch 按钮 会出现如下所示:

watch

  • watch 的功能是观察跟踪这个项目,如果项目有任何更新,如果选择了 watching 该项目,都会在邮箱中接收到相关的更新信息。
  • not watching 表示不关注这个项目的更新情况,但你被提及的时候也会发邮件通知。
  • ignoring 表示不接收任何通知。

如果你想持续跟进该项目的任何更新情况,则可以选择 watching 。

star

star 类似于社交软件中的关注。如果选择了 star , 则可以在自己的 star 页面查看到曾经 star 过的项目。
点击右上角自己的头像,选择 your stars :

然后就会看到曾经所有 star 过的项目:

如果你只想关注这个项目,但不需要接收任何更新通知,也不需要对该项目进行操作,则可以选择 star ,在需要的时候可以快捷查看该项目。

fork

fork 的目的是将该项目克隆到自己的 GitHub 中,自己可以对该项目进行编辑修改,在 fork 的时候会在该项目中新添一个分支,可以选择 pull-requests 对该项目进行修改后并提交。

如果你想参与维护这个项目,可以使用 fork 功能,并提交自己的代码(当然用自己的分支提交项目的时候,需要项目其他分支的人员审核)。刚开始不知道 fork 的功能,导致我将很多项目都 fork 下来,其实很没有必要。根据自己的实际需求选择就好。

查看都有哪些人进行了操作

如果想要知道都有哪些人进行了这些操作呢?比如我想知道都有谁对这个项目进行了 star 操作,可以看见每个功能旁边都有一个数字,该数字表示对这个项目进行该操作的人数,点击该数字,就可以知道具体是哪些人进行了操作: