看懂Github并获取资源

如何高效搜索

  • 关键词之间用<空格>隔开,不区分大小写

  • awesome + <关键词> ----获取这个关键词的资源大全,例如

    awesome slam

  • GitHub的高级搜索功能:https://github.com/search/advanced

如何下载

  • 下载指令(默认下载到主文件夹下):

    $ git clone http://github.com/<用户名>/<项目名>

看懂Github并获取资源_第1张图片

看懂Github:

在这里插入图片描述

  • watch->Watching:表示你以后会关注这个项目的所有动态,这个项目以后只要发生变动,如被别人提交了 pull
    request、被别人发起了issue等等情况,你都会在自己的个人通知中心,收到一条通知消息,如果你设置了个人邮箱,那么你的邮箱也可能收到相应的邮件。
  • star:点赞,支持
  • fork:复制别人的项目到你自己的项目存储库中
    在这里插入图片描述
  • issues:这里会有些添加代码和作出改进的建议,让你在搬砖这个项目时少走弯路
  • Pull Request:新拉一个请求,对项目进行修改并选择发送给原作,若原作观后合理,便可将这个请求合并到原项目中来,形成一个新的版本。和Issue一样,也是一种对项目的反馈,而且是更为主动的反馈。
  • clone:把别人的项目代码复制到本地
  • commit:查看历史修改,与您当前使用的版本进行比较,以便随时查看更改。
  • Follow:当你在 GitHub 上跟踪了某些人之后,你就会在你的面板里面收到他们活动的动态通知。

在GitHub上,可以任意Fork开源仓库; 自己拥有Fork后的仓库的读写权限; 可以推送pull request给官方仓库来贡献代码。
方便进行协作 & 各更新版本内容的查看和对比

本文参考:
https://juejin.im/entry/56e638591ea49300550885cc (以写书做比,形象生动)
https://www.zhihu.com/question/20070065 (知乎)
如何用好 github 中的 watch、star、fork:https://www.jianshu.com/p/6c366b53ea41
http://dasheyuan.com/post/github-advanced-search/

你可能感兴趣的:(电脑及编程基础)