作者:Ahab  

个人公众号:Ahab杂货铺


github的使用应该是每个程序员的必备技能,但是很多小伙伴不知道如何搜索自己想要的那个轮子,今天这篇文章就告诉你如何搜索到自己想要的项目。

/ 01 / 什么是GitHub?

(图片来源:知乎)

这张图如果你都看不明白那就结合国情来理解,github是共产主义在软件开发领域的具体实现样板之一,即以生产资料社会公有制为基础(代码开源),以社会化合作(离散化的个人、组织等社会颗粒)为生产方式,主要采用合作社组织形式(项目组)的技术支撑平台。

(来源与知乎,略加修改)

/ 02 / 基本操作

关与如何注册帐号,怎样创建仓库,怎样上传代码,不过多的阐述,网上教程太多了,合理的利用搜索引擎去学习,当然了后台回复【github】你将获得一份我觉着不错的入门教程。

/ 03/ 搜索神技

这一部分是知识点,会告诉你如何搜索到自己想要的项目,所以一定好好看。

  • 利用github的Explore功能

这里会根据你star的项目给你推荐你感兴趣的项目,同时会把所有近期有活跃的项目呈现给大家,当然你可以按照时间进行筛选。

  • Awesome + 关键字

awesome这个单词表示令人惊叹极好的意思,Awesome似乎已经成为不少 GitHub 项目喜欢的命名的方式之一,不得不说真的很自恋,但是你能通过方式找到很多很不错的项目。

  • 设置搜索条件

如果你明确需要寻找某类特定的项目,比如用某种语言开发、Stars数量需要达到标准的项目,在搜索框中直接输入搜索条件即可。

我的基本操作就是用法是:stars,language,forks的灵活组合,其实就是设置项目收藏、开发语言、派生的搜索条件,比如:

stars:>=50000 language:python

得到的结果就是收藏大于和等于50000的python项目。

  • 关键词搜索

你想找爬虫项目,直接搜索爬虫,如果是针对具体的网站进行爬虫那就再加上具体的网站,然后你就会发现一堆你想要的项目。如果有时候你找不到,可能是你关键词弄得不对,记得换一换关键词,比如说英文搜索,拼音搜索,总有一种方法会找到你想要的项目的。

这里还有一点你需要注意的,看下面两张图你会发现不同。

同样是搜索python Scrapy,但是两个的结果是大不相同的,大家在使用英语搜索的时候一定要以单词为单位作为关键词。

  • 制定搜索方式

可以搜索具体的大佬,按照具体的地域,项目的大小,是否被fork过等等等。

/ 04 / octotree

最后给大家推荐一款针对 GitHub开发的Chrome插件,我保证装上之后会让你的 GitHub 6到飞起。

我相信大家在使用 GitHub 浏览项目代码的时候,都会遇到这样一个问题,每次点击一个项目文件后,整个项目文件列表就会被隐藏,想查看其它文件只能回退后再次进入,有木有?这种退回点击产生的时间可以通过octotree插件来解决,插件在GitHub页面的左侧上方添加了一个按钮,点击后会展开一个菜单,显示当前项目的整个文件夹结构。有木有很方便?好好利用这个神器在github的海洋里遨游。

(有图有真相)

插件传送门:https://github.com/ovity/octotree

今天的介绍基本就这样,github真的是一个大宝藏,关键是你会不会用,希望大家都能好好的利用github。


今日话题

关于github的使用,你有什么好的技巧吗?欢迎与大家分享




往期精彩:

  • 【R包】2018年数据科学前20名R包

  • 看一看:亮眼的趣味图

  • R语言中文社区2018年终文章整理(作者篇)

  • R语言中文社区2018年终文章整理(类型篇)

公众号后台回复关键字即可学习

回复 爬虫            爬虫三大案例实战
回复 Python       1小时破冰入门
回复 数据挖掘     R语言入门及数据挖掘
回复 人工智能     三个月入门人工智能
回复 数据分析师  数据分析师成长之路 
回复 机器学习     机器学习的商业应用
回复 数据科学     数据科学实战
回复 常用算法     常用数据挖掘算法

你最“好看”,你可以点

如何优雅的使用全球最大同性社交网站相关推荐

  1. 全球最大“同性”交友网站GitHub或被微软收购,收购价可能高达 50 亿美元

    来源:综合businessinsider.venturebeat 编译:刘小芹 原文:http://www.sohu.com/a/233803905_473283 [新智元导读]据外媒Business ...

  2. 全球最大同性交友网站必备的五大神器!

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 来自:程序员Github 对于程序员来说,GitHub ...

  3. 从全球最大同性交友网站抄了一份不一样的2048小游戏

    大家好,我是"前端点线面",一位新生代农民工,欢迎关注我获取最新前端知识和<前端百题斩>pdf版(包括JS基础篇.浏览器篇.网络篇共计50个章节,5万多字),此外有喜欢 ...

  4. 玩转全球最大同性交友网站--- 开源社区GitHub

    1. 你是否有过这样的需求? 刚接触github,被一堆菜单选项搞得头大, 不知道怎么玩 想做一个网站,发布到公网, 让所有的人都可以访问到 希望全面知晓github一个开源项目的结构,也能像其他大神 ...

  5. 全球最大同性交友网站,已经10岁了!

    本文转自硅星人(ID:guixingren123) 作者:光谱 1999 年上线的 SourceForge,因为免费一度是世界上最受欢迎的开源软件代码托管网站.然而 Google 担心它一家独大,上线 ...

  6. 全球最大同性交友网站GitHub发布了年度开发者报告,提到了这些关键数据

    编辑 | 雨多田光 10 月 10-12 日,GitHub Universe 大会在旧金山召开,GitHub 官网也发布了 2017 年年度数据报告.今年的数据让人眼前一亮,我们将目光聚焦在其中几个点 ...

  7. 全球最大同性交友网站的所有用户密码都无法登录!!!

    一.前言 有一个多月没有提交代码了,今天提的时候怎么也提交不上去. 意思是你原先的密码凭证从 2021 年 8 月 13 日开始就不能用了,必须使用个人访问令牌(personal access tok ...

  8. 全球第2大同性交友网站曝光,2022程序员现状

    全球第二大同性社交网站 提到全球最大的同性社交网站,大家马上想到Github. Github是技术人的聚集地,因为程序员以男人居多,所以被网友戏称为全球最大的同性社交网站. 还有一个网站,它的世界编程 ...

  9. 世界最大同性交友网站七夕大礼包————remote :Support for password authentication was removed on August 13,

    世界最大同性交友网站七夕大礼包----remote :Support for password authentication was removed on August 13, 原创文章,转载注明出处 ...

  10. 2009年度全球50个最佳网站

    距新浪科技报道,美国<时代>周刊评出了2009年"50个最佳网站",图片分享网站Flickr.社会化书签网站Delicious.微博客网站Twitter.谷歌和视频网站 ...

最新文章

  1. 吴恩达老师深度学习视频课笔记:目标检测
  2. c#的http服务器和客户端实例
  3. Java面试常见算法
  4. 【1】生产者-消费者模型的三种实现方式
  5. php 增加mysql 索引,【PHP】为什么 MySQL 添加索引后就可以提高查询速度
  6. 王腾晒Redmi K30 Pro拆机视频:创新“三明治”主板
  7. 在mathtype中怎么打出花体字母
  8. 遍历字段_以字段覆盖标准指导的高效测试生成技术
  9. WinForm中窗体重画成圆角矩形
  10. 电商直播系统源码该如何突破?
  11. 项目经理需要具备的技能
  12. 武汉大学信息学部到计算机学院,武汉大学信息科学学部
  13. CommonAPI-SomeIP 使用
  14. 金山打字通 右手练习
  15. 10个顶级jQuery Date弹出插件
  16. 文本文档改扩展名之后没反应、格式不变之解决办法
  17. 数据平台七麦科技完成B轮融资
  18. 删除 AppData\Local\Packages
  19. SQL Server Management Studio(SSMS)无法连接到服务器,及解决方案
  20. freemodbus移植

热门文章

  1. RabbitMq(一)走进RabbitMq
  2. Linux 桌面版为什么打不过 Window?Linus 现身说法!
  3. Java 模块化技术演进和对现有应用微服务化的意义
  4. BZOJ4998 星球联盟(LCT+双连通分量+并查集)
  5. 谷歌地图自定义popup框
  6. 对文件夹添加共享属性!
  7. CentOS7使用yum安装mysql5.7
  8. 记录PHP错误日志 display_errors与log_errors的区别
  9. MariaDB数据库用户创建/删除及权限授权/撤回
  10. Docker Get Started VI