如何高效搜索
-
关键词之间用<空格>隔开,不区分大小写
-
awesome + <关键词> ----获取这个关键词的资源大全,例如
awesome slam
-
GitHub的高级搜索功能:https://github.com/search/advanced
如何下载
-
下载指令(默认下载到主文件夹下):
$ git clone http://github.com/<用户名>/<项目名>
看懂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/