Github入门2 | 接触Github

Github 注册 & 认识基本的页面信息

注册

打开Github网址https://github.com

sign up

在右边输入注册信息.

Username最好认真起下, 后期改是可以改, 但是会有些副作用

邮箱建议用学校邮箱, 有兴趣的可以用来申请Github的教育优惠. 如果已经拿了别的邮箱注册也没关系, 后面可以再setting里面改.

Step1: 先玩一个”益智小游戏”来确认你是个自然人不是机器人(爬虫)

Step2: 选择免费版还是氪金, 俺普通人就免费版就够啦. 后面两个勾选一般不用考虑去点.

Step3: 填个问卷介绍下你自己, 可以跳过.

后面再点两点就注册成功啦.

留意下邮箱, 会收到确认邮件.

页面信息

个人页面

登录后点击右上的头像, 点击profile就可以看下如下的个人页面

profile

  1. 右上角可以跳转到一些常用页面(profile, setting, star, repo)等
  2. 左上方的搜索栏可以全网搜索用户, 仓库名等信息, 也可以针对某用户或某仓库来搜索.
  3. 左侧栏就是基本的个人信息, 如果有假如组织在下面的额organization也会有显示. 这里有个pro是因为我申请了教育优惠.
  4. 右侧上方也是一个小菜单栏, 右边两个分别是关注被关注(嗯, 没错, Github是个社交平台)
  5. 右侧中间是自己选择pin出来的仓库, 可以自己调整顺序, 最多展示六个, 要看全部仓库可以点上面的Repositories.
  6. 最后右侧下方是在Github仓库上的contribution记录, 颜色越深说明那天的贡献越多. Github有一套contribution的打分规则. 大致可以分为commits, code review, issues和pull request (PR)

仓库页面

选中某一个仓库就能看到仓库的详情.

repo

可能有些人不清楚仓库(repo)是什么意思, 其实就是表示要管理的一个项目(或者说作业)的一种说法. (Github就这么叫了那就这么叫呗) 其实就是一个放实现某一类目的代码的仓库, 理解成存储仓也好像还行.

简单提几个常用的东西:

  • Issues: 对仓库有什么疑问, 意见吐槽之类的都可以再里面说, 和论坛差不多, 每个repo都独立拥有.
  • README.md: Github会在下方渲染readme.md出来, 里面一般是仓库的介绍以及一些使用的说明.
  • Clone or download: 如果你想要这个仓库的代码, 点击右边的这个绿色button, 有如下的选项.
    • Download ZIP: 直接下载压缩包. 一般不建议, 后期仓库有更新的话, 想本地也同步更新会很麻烦. 推荐clone.
    • Clone: 刚入门的就选默认的HTTPS链接就好了, 如果习惯命令行操作的建议SSH链接, 其实后期都是可以改的. clone的话有两种方法.
      • Open in desktop: 用Github Desktop软件来clone, 安装了软件的话会自动打开软件, 没安装的话会跳转到Github Desktop的下载页面.
      • 其他方式: 在命令行git clone <url>或者用其他软件来clone(如sourcetree). (其实用软件相当于软件帮你敲命令行而已)

repo