美文网首页
GitHub的使用技巧

GitHub的使用技巧

作者: 读书的鱼 | 来源:发表于2019-05-20 07:41 被阅读0次

玩github已经好多年了,github不但是程序员们的最爱,更是一个搜索的宝库。
在github里面我们不仅可以搜到我们想要的轮子,而且还能搜多很多开源的项目,以及一些知识汇总等等好玩有趣的东西。
今天咱们不聊github针对程序员的一些操作,例如:如何注册创建账号、也不想讲如何创建仓库、代码提交、解决冲突等一些专业性稍微有点强的知识,写这一篇文章,是为了让大家快速找到我们想要的东西,或者讲的是github使用的一些小技巧等等。

1.搜热门:GitHub Trend 和 GitHub Topic
  • GitHub Trend
    页面总结了每天/每周/每月周期的热门 Repositories 和 Developers,你可以看到在某个周期处于热门状态的开发项目和开发者。
  • GitHub Topic
    展示了最新和最流行的讨论主题,在这里你不仅能够看到开发项目,还能看到更多非开发技术的讨论主题,比如 Job、Chrome 浏览器等。
2. 搜开发者

坊间传闻人事招聘开发类员工时,招聘对象在 GitHub 贡献会是重要的参考指标之一。GitHub 作为优秀国产开源软件的集散地之一,埋藏了不少出色的开发者,所以在寻找国产软件的时候,可以尝试先找国内开发者。利用 GitHub 强大的搜索功能,增加几个搜索参数即可轻松找到「目标人物」。
(注:GitHub 官方还支持很多搜索条件,在 这里 可以查看官方出品的搜索技巧。)

找开发者

比如需要寻找国产软件,首先想到的应该是在 GituHub 上找国内开发者,搜索时设置 location 为 China,如果你要寻找使用 javascript 语言开发者,则再增加 language 为 javascript,整个搜索条件就是:language:javascript location:china,从搜索结果来看,我们找到了近 17000 名地区信息填写为 china 的 javascript 开发者,朋友们熟悉的阮一峰老师排在前列。根据官方指引,搜索 GitHub 用户时还支持使用 followers、in:fullname 组合条件进行搜索。


使用组合条件进行搜索
搜索条件<language:javascript location:china>
3.搜项目

我们需要在 GitHub 上找到优秀的项目和工具,同样,通过关键字或者设置搜索条件帮助你事半功倍找到好资源。我的使用习惯是先用某些关键词搜索,得到的搜索结果优先展示一些现成的软件和工具。

找项目
Awesome + 关键字

Awesome 似乎已经成为不少 GitHub 项目喜爱的命名之一,比如前面提及要找到优秀的 Windows 软件,可以尝试搜索 Awesome windows,得到这样的搜索结果:

搜索结果

排名前列的结果出现了 Windows/Awesome 项目,这里集合了 Windows 上优质和精选的最佳应用程序及工具列表。在这里,我收集了这些 Awesome 主题的优秀项目:
The awesome manifesto
Awesome iOS frameworks
Awesome wesome Android libraries and resources

设置搜索条件

如果你明确需要寻找某类特定的项目,比如用某种语言开发、Stars 数量需要达到标准的项目,在搜索框中直接输入搜索条件即可。其中用于发现项目,我的用法是灵活运用下面几个搜索条件:stars:language:forks:,其实就是设置项目收藏、开发语言、派生的搜索条件,比如输入 stars:>=500 language:javascript得到的结果 就是收藏大于和等于 500 的 javascript 项目,排名前列是开源代码库和课程项目 freeCodeCamp、大热门的 Vue 和 React 项目。

搜索条件<stars:>=500 language:javascript>

如果觉得记住这些搜索条件略显繁琐的话,使用 GitHub 提供的 高级搜索功能,同样可用自定义条件进行搜索。或者参考官方给出的帮助指南 Searching on GitHub ,里面有更多关于项目、代码、评论、问题等搜索技巧。

高级搜索功能

下面是 GitHub 上影响力颇大的项目,仅列举部分:

结语

GitHub 网站拥有很多优秀的开源项目,用好 GitHub 的搜索功能,我们既可以使用官方提供的高级搜索和 Topic、Trend 专题页面,也可以学习组合使用搜索条件的方法,主动发现更多好用的项目和工具。

参考链接

相关文章

  • github 使用技巧

    github网站中,搜索到一个项目之后,经常会看到的几个按钮。 Watch,按钮中有三个选项: Not watch...

  • github使用技巧

    搜索 参考学习视频:https://www.bilibili.com/video/av75587104 按名字搜索...

  • GitHub使用技巧

    Git&GitHub秘籍 https://github.com/tiimgreen/github-cheat-sh...

  • Github使用技巧

    http://www.cnblogs.com/findingsea/archive/2012/08/27/2654...

  • github使用技巧

    阅读前你需要掌握 1.了解git的基础使用 2. 基本了解github的使用 正文 正取地fork,合并原分支 如...

  • github使用技巧

    例如搜索spring boot相关的项目信息:1.可以直接使用spring boot查找需要的项目信息2.如果需要...

  • GitHub的使用技巧

    玩github已经好多年了,github不但是程序员们的最爱,更是一个搜索的宝库。在github里面我们不仅可以搜...

  • github使用小技巧

    如何本地管理并上传代码及文件到github-image.png网页新建完成后,git clone 到本地- 添加文...

  • github使用小技巧

    一秒钟把Github项目变成前端网站 GitHub Pages大家可能都知道,常用的做法,是建立一个gh-page...

  • Github Copilot 使用技巧

    GitHub Copilot是一款由GitHub和OpenAI联合开发的人工智能编程工具,它使用机器学习技术从代码...

网友评论

      本文标题:GitHub的使用技巧

      本文链接:https://www.haomeiwen.com/subject/moyfzqtx.html