用Github构建完美知识体系,让毕生所学造福人类
title: 用Github构建完美知识体系,让毕生所学造福人类
Github是什么?
git是目前最先进的版本管理软件,hub是聚合点,github是一个组合词,也是github.com网站的名字,github.com是全球最大的程序员社区,存储了全世界的开源代码。
Github的主要功能有什么?
Github提供了无限的空间(单文件不超过100MB,但不限制文件数量),超级稳定的免费git服务器(Github核心业务),静态网页服务(Github Pages),软件构建服务(Github actions)
为何选择用Github构建知识体系?
- Github是免费的,无论是公有仓库,还是私有仓库都免费。
- Github超级稳定,Github已经被微软收购,作为全世界最大的程序员社区,微软要通过Github引领技术趋势,微软不指望Github赚钱,但Github对微软有极大的战略意义,只要微软不倒闭,Github就不会倒闭。
- Github拥有全平台的客户端,网页版体验也很好,而且接口开放,无论你是Windows, Mac, Linux, 安卓,iOS,都可以在线编辑更新。
- Github内容在搜索引擎内的权重极高,且收录非常及时,如果想让你的内容被更多人看到,github是很棒的选择。
- Github对markdown的支持很棒,可以支持markdown与html混写,只要网页能展现的效果,Github都能存储记录下来。
- Github天生具有多人协作,版本管理的功能,如果你想让小伙伴们和你一起维护知识框架,github是最终极的解决方案。
- Github 的内容不会被莫名其妙的删除,也不需要简书一样人工审核,也不会像知乎一样莫名其妙地禁言,除非美帝制裁你… 而git本来就是开源免费的技术,如果真的被美帝制裁了,你可以在10分钟内,手动搭建一个git的web服务,平滑迁移到新的空间。
Github有什么特别的优势?
Github上的聚集了世界上最顶级的工程师,以及各行各业的潜水人士,如果你发布的内容本身出现了错误,会有人指出的错误,甚至可能直接给你发一个push请求,你同意后,直接改正了错误。
Github是全球最大的程序员社区,提供了大量本该收费的免费资源(Github page的存储空间,Github Actions 的运算资源),并不赚钱,全世界没有可以与之竞争的产品。至于国内的gitee.com ,奇奇怪怪的收费和限制,劝退了大多数人, gitee本身起步就晚,面对github这种不想赚钱的对手,能活下来就很伟大了。
Github 可自定义域名,可自定义主页内容,可玩性极高,可以使用Github Actions 动态更新主页的内容,而这一切都是免费的。
我玩Github的一些经验
Github 提供的Github Pages 非常值得一玩,你只需绑定一个自己的域名,就可以轻松拥有自己的网站。静态博客构建工具推荐 docsify, hexo,hugo
Github 头像要选一张正常的照片,如果你的用户名为zhaoolee, 然后在google搜索zhaoolee,搜索到的一张图片,大概率是你在github中的头像…
Github 访问慢,图片加载不出来,不是github的问题,是你网络不好,最好的办法就是魔法上网。
如果你懒得装git客户端,完全可以在github网页端完成内容的更新。
Github 提供的Github Actions还挺好玩的,每月2000分钟的免费时间,不用白不用,有人甚至用Github Actions自动领每日Epic免费游戏。
我用Github构建的知识体系
Chrome插件英雄榜
https://github.com/zhaoolee/ChromeAppHeroes
中国人的表情包
https://github.com/zhaoolee/ChineseBQB
在线工具秘籍
https://github.com/zhaoolee/OnlineToolsBook
极客秘籍
https://github.com/zhaoolee/jikemiji
用Chrome学编程
https://github.com/zhaoolee/ProgrammingWithChrome
星聚弃疗榜
https://github.com/zhaoolee/StarsAndClown
拍照片如何摆POSE
https://github.com/zhaoolee/find-pose
全栈工程师的Anki笔记
https://github.com/zhaoolee/FullStackAnki
发表回复