文章目录

  • 原来 GitHub 也有朋友圈
  • 多向优秀的人学习,我们也会走的更远
  • 这里含有资源大全,甚至可以读个大学了
  • 用好 GitHub,效率起飞
  • 最后的最后

大家好,我是 Chocolate。

说到 github,我还记得我是大三那会和班里同学一起做期末课程设计大作业的时候才了解到的,当时看组里大佬打开了一个网站,那个 logo 好奇怪,简约中又还好看,上半部分有一个猫猫头,而下部分有一个小手一样的,如下图:

诶,乍一看,还挺有意思的,其实一开始我还以为是类似喝咖啡一样,仔细看就一个小手还是挺奇怪的,哈哈,也不太知道啥意思。

从这个时候开始,我就了解到了这个平台,去搜索相关一些玩法与介绍,才知道大家都称作为【同性交友平台】,哈哈哈。

今天咱们就来介绍一些比较实用的技巧,帮助各位小白玩转 GitHub。

至于登录注册这种基本操作我就不在这里介绍啦,逃。

原来 GitHub 也有朋友圈

在 github 首页左上角有一个 logo,我们直接点击。


在这里,我们可以看到我们 follow 的一些大佬们的活动,可以当作是朋友圈啦。

我们可以看看大佬们最近在逛哪些项目,或者自己的一些操作,也许就在这里面你就会发现一些不错的开源项目,或者在 ob 大佬的时候又发现了大佬的大佬,那么你的周围大佬又多了一些,是不是感觉很有动力呢?

这里就要说一下 Follow 了啦,可以理解为【关注】,这里比较好的就是我们不需要大佬们同意即可关注,关注大佬的一些活动。

所以,遇见活跃度高的大佬不妨直接 Follow 一下吧,有时候我觉得还是会起到事半功倍的效果,我们也不必花费很多时间去找一些优秀的项目,直接看大佬们 Star 的集合即可。

这里也就要说一下 Star 啦,Star 的意思各有各的说法,我这里就理解为【喜欢】,遇到一些优秀的项目,我们可以 Star 一下,给予作者一颗星星,或者可以理解为【点赞】,就像你为我点赞一样,每一份点赞都会给予我继续创作的动力,Star 也同理

由于我是一名前端,所以就拿知名大佬尤大来举例啦,如下图:


我们可以看到,Follow 尤大有许多许多,我也正是其中一员哈哈哈,在图中可以看到 Unfollow 代表我已经关注过了,再点击就取关啦。

箭头所指就是刚刚所说的,尤大也会点赞一些优秀的项目。

多向优秀的人学习,我们也会走的更远

俗话说呀,抱着大佬的腿不放拿还真的舒服。

努力不一定成功,但不努力一定很舒服。

确实,我们不能站在巨人的肩膀上,那就抱着大佬的大腿走。

刚刚提到了关注,我想说的是大家不一定要在 GitHub 很特意的去关注特别牛的人,假如你还没毕业,只是刚入门 GitHub,你可能不需要看尤大的一些活动(因为可能看了也看不懂,可能还会劝退)

当然,这只是举个例子,可能小部分同学足够优秀,可以提早的去关注一些动态。

再说说我自己吧,我就会关注一些和我差不多的,我刚毕业才参加工作不久,那我就会关注工作 2-5 年的,他们过去的一些经历对我来说帮助还是挺大的,我平常也喜欢读一读他们的总结,比如技术成长呀,晋升呀,程序员的生活,过去踩的坑等,这些我是比较喜欢关注的点,不知道会不会有小伙伴和我一样哈。

先向着这些前辈们学习,他们过去走的路我们要取其精华来学习,这样效率就会起飞。

等到自己好像掌握的差不多了,感觉可以和这些大佬竞争一下了,就可以多往深度学习了。

当然,之前说的不是说不关注一些巨佬了,巨佬们做的事情很有价值,足以影响这个程序员界的。

其实我的方法就是我不需要直接关注这些巨佬,而是关注之前说的一些大佬们,他们这个时候肯定会去关注一些大佬,然后也会关注一些行业动态,优秀的人都会有分享精神,我们就直接跟着学就好了。

这样,我们是不是既能了解这个行业发展又能学到技术呢,都不会丢失,所以 多向优秀的人学习,我们也会走的更远

这里含有资源大全,甚至可以读个大学了

GitHub 资源是真的多啊,在这里我们读个大学都没问题,不是吹牛哈,可以看看下面这张图:

地址在这:https://github.com/PKUanonym/REKCARC-TSC-UHT


在这里,我们可以学习到清华大学计算机学科大一到大四的课程,当然其它大学的课程,一搜就有,还真就可以上个大学咯。

这个搜索也很简单,就像我们平常百度、谷歌一样,我这个是根据【大学】【计算机】搜索出来的,小伙伴们想搜索其它的资源根据自己需要搜即可。

现在我要讲的是一些实用技巧,我们来到顶部菜单选项,点击【Explore】这个入口:


可以看到如下界面:

我们从左到右,从上到下依次来吧。

首先是左边蓝色框部分,就是你订阅的一些关键词,比如我就订阅了 【React】,红色部分就是官网基于你感兴趣的给你来推荐的一些项目,有时候这个推荐的也许就是你感兴趣的呢。

再到右边黑色部分,就是今天活跃的一些仓库,可能大家都在使用或查看的。

再到右下部分,就是一些活跃的开发者们了。

在这个顶部,还有切换的 Tab,比如 Topics 页面,我们可以订阅一些关键词,让推荐的项目更具体化,也可以看看 Trending,找一些大家都在看的项目,一般都是非常优秀的。

这个资源真的是太多太多了,这里我就再举个例子吧,比如我是即将毕业在找前端工作的同学,有时候又不太想去看书,想先看看别人经验,找点面试题,我们不妨去搜一搜:

在这里,我直接搜索【前端面试】

就有这么多结果了,然后点进去看一看,瞧一瞧,抱着大佬的大腿学习,事半功倍。

然后在右上角我们还可以看到 Sort 关键字,我们可以根据一些我们想要的提交排个序,比如看 stars 最多的呀, forks 最多的等。

用好 GitHub,效率起飞

想必小伙伴们应该知道它的强大了吧,之后我也会去找一些优秀的项目折腾折腾,然后分享。

传送门:https://github.com/LionCubFrontEnd/Chocolate-2022

这个是我 2022 年在做的一件事情,就是记录自己的成长吧,将自己阅读的一些优秀文章以及自己发表的文章视频都记录下来,这样年底的时候还能有一份数据哈哈。

最后的最后

关于这个 GitHub 社区,合理的利用可以让你很快的成长,学习很多的知识,这不比花很多钱买一个课程划算?

这就一下想到了一句:我们永远赚不到我们认知以外的钱。

在学习技术这块,我们也必须得承认比我们优秀的人多的去了,做好稳扎稳打,毕竟俗话说:学如逆水行舟,不进则退。

那么,如果这篇文章有帮助到你,不妨给我一个 star 吧,下方是我的公众号【小狮子前端】,没事就发发随笔,更新一些好玩的东西,可以关注一下,我们下期再见,拜拜。

GitHub 到底怎么找优秀的开源项目?有些资源自己找就可以了 | 非常实用技巧 | 效率起飞相关推荐

  1. 从0开始学习 GitHub 系列之「08.如何发现优秀的开源项目」----转载自stormzhang 原创文章

    之前发过一系列有关 GitHub 的文章,有同学问了,GitHub 我大概了解了,Git 也差不多会使用了,但是 还是搞不清 GitHub 如何帮助我的工作,怎么提升我的工作效率? 问到点子上了,Gi ...

  2. GitHub查找优秀的开源项目和一些资源福利

    GitHub 我大概了解了,Git 也差不多会使用了,但是 还是搞不清 GitHub 如何帮助我的工作,怎么提升我的工作效率? GitHub 其中一个最重要的作用就是发现全世界最优秀的开源项目,你没事 ...

  3. 如何在GitHub上发现优秀的开源项目

    如何在GitHub上发现优秀的开源项目 如果作为一名程序员,你连GitHub都没有听过或者用过的话,那真是太遗憾了.GitHub的使用可是程序员在职业生涯中的一项必备技能啊,最近在网上搜了一下,发现有 ...

  4. Github优秀Android开源项目,值得引用与学习(注意!里面有巨图! )

    内容添加(--根据trending(today)/java从上往下添加的,根据时间查看,都是github的项目,以及大佬们的点赞的GitHub项目 ) 刚进来的时候需要加载很多图片和gif图片, 所以 ...

  5. GitHub 优秀的开源项目学习

    转载:原博客地址http://blog.csdn.net/shulianghan/article/details/18046021 一.ListView android-pulltorefresh 一 ...

  6. Github、Gitee优秀的开源项目

    收集 Github.Gitee优秀的开源项目,并进行归类整理.项目地址 目录 编程语言项目 SprinBoot 项目 源码分析项目 前后端分离项目 Vue2 项目 Vue3 项目 微服务项目 Api ...

  7. GitHub上优秀的开源项目(转载)

    GitHub上优秀的开源项目(转载) 转载出处:https://github.com/Trinea/android-open-project 第一部分 个性化控件(View) 主要介绍那些不错个性化的 ...

  8. 如何发现优秀的开源项目?

    之前发过一系列有关 GitHub 的文章,有同学问了,GitHub 我大概了解了,Git 也差不多会使用了,但是 还是搞不清 GitHub 如何帮助我的工作,怎么提升我的工作效率? 问到点子上了,Gi ...

  9. 使用这些思路与技巧,我读懂了多个优秀的开源项目

    好的,让我们开始出发吧!在进入正题之前,我们先来个读源码前的 灵魂四连问 热热身. 一.灵魂四连问 1.1 为什么要读源代码 1.2 如何选择项目 1.3 如何阅读源码 1.4 有实际的案例么 既然前 ...

最新文章

  1. 面向小白的最全 Python 可视化教程,超全的!
  2. 我把梦打开,只为你进来
  3. BackTrack5 R2快速更新至BackTrack5 R3
  4. 关于 xml 库运行时的segmentation fault 问题
  5. 配置MOSS2007beta2的单机开发环境(下)
  6. 一道小时候经常玩的数字游戏
  7. 默认构造函数和拷贝构造函数
  8. django框架 day09
  9. 亚洲200佳 中国88家企业居首
  10. potplayer如何设置以一帧一帧的逐帧播放播放?
  11. 心海软件学心理测试系统,心海软件-心理测试、心理档案、心理咨询室管理系统...
  12. blender建模小试
  13. mysql 进行加减乘除运算,mysql加减乘除
  14. Proxy-NCA Loss、Proxy Anchor Loss
  15. 第十三届蓝桥杯大赛软件赛决赛(Java 大学B组)
  16. easypermission坑_Android 权限管理(原生、EasyPermissions、RxPermissions)-阿里云开发者社区...
  17. 程序员养花几个实用小技巧
  18. 邮储银行年薪可以达到多少,你了解吗?
  19. Centos7镜像的下载、安装(详细教程!!)
  20. 专注性能的多端研发框架 - ice.js 3 正式发布!

热门文章

  1. Ajax跨域及解决方案
  2. 心怀天下?独善其身?彷徨?迷惘?恭喜你发现了宝藏!
  3. python协程等待执行完成_异步等待的 Python 协程
  4. 两百行C++代码实现yolov5车辆计数部署(通俗易懂版)
  5. 语音怎么转换成文字?分享两种语音转文字的方法
  6. 服务器芯片是几纳米,未来就靠它了 IBM宣布5纳米芯片技术
  7. 民宿管理系统的分析与设计
  8. excel 某个单元格不是等于空值_Excel单元格为空怎么表示啊
  9. EDC和NHSS共价偶联/巯基丙酸修饰CdTe荧光量子点/橘色荧光碳量子点表征
  10. Win10打开Catia装配文件卡死的问题解决方法