🌟 开场白:程序员大哥哥的“公共大书柜”
小朋友们,上节课我们认识了放在自己家里的“大玩具柜”—— NAS 🗄️。
但今天,老师要带你们去一个更神奇的地方!
有一个网站叫 GitHub。
它本来是程序员大哥哥大姐姐们用来互相交换“代码积木”的地方。就像一个全世界最大的“公共大图书馆” 📚。
但是!有很多聪明(又有点抠门)的人发现:
“哎?这个图书馆免费给我放东西,而且只要我愿意让大家看,容量几乎无限大呀!”
于是,大量的人就开始把GitHub当成自己的网盘用啦!☁️
👩🏫 老师比喻:
GitHub本来是大家放“造积木说明书”(代码)的公共书架。
结果有人发现:咦?我往说明书里夹几张照片、塞几本电子书,它也不管我!
于是大家纷纷把私人小物件也塞进书架里。这就变成了“公开大网盘”!
🪟 第一课:为什么是“透明玻璃柜”?
用GitHub当网盘,有一个最大的规矩:
你想免费放东西,就必须“公开”!
在GitHub上开一个放东西的格子(叫“仓库” Repository),如果选“免费”,那这个格子就是透明的玻璃柜 🪟。
全世界任何人路过,都能看见你放了什么,还能拿走一份复印版。
👩🏫 老师比喻:
普通网盘 = 带锁的储物柜 🔒(只有你和分享的人能看)
GitHub免费网盘 = 街边的透明玻璃柜 🪟(你放进去,全世界都能看)因为是透明的,所以大部分人也就破罐子破摔:“反正能白嫖空间,看就看吧,我直接放上去得了!”
🎒 第二课:大家都往里塞什么?
既然是透明柜子,肯定不能放宝宝的裸照或者家里的密码本呀!那大家都放些什么呢?
- 📖 电子书大集合:各种童话书、画册的PDF版。
- 🖼️ 图片当“图床”:宝宝画的画,想贴到别的论坛上,就先传到GitHub,再拿链接去用。
- 🎬 小软件/小工具:一些好用的绿色小软件(exe安装包)。
- 📚 学习笔记:大哥哥大姐姐考研、学编程的笔记,反正不怕人看,还能让别人来指点一下。
👩🏫 老师比喻:
就像小朋友在透明柜子里放了自己拼的乐高城堡 🏰,大家不仅能看,还能说:“哇,拼得真好,我拿去复印一份照着拼!”(这就是开源精神✨)
📦 第三课:怎么把东西放进去?
放进GitHub这个大柜子,主要有两种方式:
🖱️ 方式一:直接拖拽(网页版)
打开GitHub网页,新建一个“仓库”(开一个新格子),然后直接把电脑里的文件拖进去,点确认。
👩🏫 就像老师把图画纸直接塞进书架的格子里,最简单!
💻 方式二:用Git小快递员(软件版)
程序员更喜欢用一个叫 Git 的工具。
Git就像一个超级快递员 🏃♂️,你在电脑上改了文件,跟Git说一声:“送去GitHub!”它就嗖地一下帮你传上去了。如果传错了,还能让Git帮你“时光倒流”拿回来。
⚖️ 第四课:当网盘用的“小规矩”(限制)
虽然是白嫖,但GitHub这个图书馆管理员也有几条规矩哦:
1. 🚫 不能放太大的“单体积木”
一个文件不能超过 100MB(大概是一部高清动画片的大小)。
👩🏫 老师比喻:书架格子有高度限制,太巨大的大熊玩偶塞不进去 😥。
2. 🚫 不能当“视频网站”用
如果你放进去的文件,太多人来疯狂下载,把图书馆的网络挤瘫痪了,管理员就会把你文件“静音”(限制流量)。
👩🏫 老师比喻:你放了个会唱歌的玩具,结果100个小朋友围过来按着不放手,吵得整栋楼听不见课,老师只能把玩具电池拔了 🔋🤫。
3. ⚠️ 版权小警察会巡查
因为是完全公开的,如果放了别人家出版的正版书、正版电影,被版权小警察发现了,就会给你贴罚单,直接把东西没收(封仓库)。
👩🏫 老师比喻:不能把别人书店里买的正版书偷偷复印了放进来免费发哦,那是违规的!🚓
🎁 进阶小秘密:Releases(发盲盒)
如果有稍微大一点的软件(比如300MB),超过了100MB限制怎么办?
GitHub有个特别的功能叫 Releases(发布)。
这就像不是把书放在书架上,而是放在图书馆门口的“盲盒发放台” 🎁。
这里每个盲盒可以大到 2GB!
很多人就把大软件打包成“盲盒”放在这里,别人点“下载”就能拿走。
👩🏫 老师比喻:书架塞不下大箱子,但图书馆门口允许你摆个摊位发大礼包,每个大礼包可以重一点!📦
🆚 第五课:它和普通网盘、NAS比,怎么样?
| 特点 | 普通网盘 (百度网盘) | 私有NAS (家里大柜子) | GitHub当网盘 (透明书柜) |
|---|---|---|---|
| 隐私性 | 🔒 带锁的,自己看 | 🔒 带锁的,自己看 | 🪟 透明的,全世界看! |
| 速度 | 🐢 不充钱慢吞吞 | 🚀 局域网嗖嗖快 | 🌍 看国际网络心情,时快时慢 |
| 空间 | 看活动给空间 | 看你买多大硬盘 | 无限大(但单文件有限制) |
| 适合放啥 | 啥都能放(电影备份等) | 啥都能放(家庭照片视频) | 代码、文档、小软件、电子书 |
| 花钱吗 | 充会员才好用 | 买机器花几千块 | 完全免费!白嫖! |
📝 今天学了什么?复习时间!
| 名字 | 是什么 | 老师的比喻 |
|---|---|---|
| GitHub | 全球最大的代码托管平台 | 全世界最大的公共透明书柜 🪟📚 |
| 仓库 | 存放文件的空间 | 书柜里的一个格子 📦 |
| 公开存放 | 免费但所有人可见 | 透明玻璃柜,谁都能看能复印 |
| 图床 | 存图片拿外链用 | 放张画上去,别的地方贴个链接就能看画 🖼️🔗 |
| Releases | 突破大小限制的发包处 | 门口摆摊发大礼包 🎁 |
| 版权限制 | 不能放盗版 | 不能发别人书店的正版书 🚫📘 |
🌟 结语:白嫖虽好,可不要贪杯哦!
小朋友们,把GitHub当网盘用,就像在街心公园建了一个全透明的免费储物柜。
它特别适合放一些“不怕别人看、甚至希望别人看”的东西(比如学习笔记、自己写的小软件、分享的电子书)。
但是呀,千万别把宝宝的秘密日记、家庭照片放进去哦! 因为一旦放进去,全世界的人都能一览无余啦!👀
👩🏫 老师寄语:
“工具没有好坏,只有合不合适。公开分享用GitHub,私密存储用NAS,日常备份用普通网盘。弄懂规矩,我们就能在互联网的大游乐场里玩得开开心心啦!🎈🏰”
🍼 本科普由"幼师宝宝辅食版"友情出品,技术概念小口小口喂,防噎防呛,消化良好~
额外课:最流行的用法 —— 图床!
图床 = 专门存图片,然后生成链接,插入到文章里
很多写博客、写文章的人是这样做的 👇
第一步:把图片上传到 GitHub 公开仓库
↓
第二步:GitHub 给你生成一个链接
比如:
https://raw.githubusercontent.com
/你的名字/仓库名/main/图片.jpg
↓
第三步:把这个链接放进你的文章里

↓
第四步:全世界的人看你文章
图片从 GitHub 直接加载!🎉
👩🏫 老师比喻:
图床 = 把你画的画贴在公告栏
然后告诉别人:"你看我图画书第3页,
那个图是从公告栏拍的!"公告栏的画一直在 → 图书里的图就一直显示 🎨
Top comments (0)