GitHub
也叫:代码托管平台、GH
全世界最大的"放代码的网站",开源项目大多放在这里。每个项目在上面有一个自己的页面,代码、说明书、改动记录、大家提的问题都在里面。
先知道:Vibe Coding
“教程说"去 GitHub 上下载这个项目",GitHub 是什么?”
GitHub 和 Git 是一回事吗?
不是。Git 是记录代码改动的工具,装在你电脑上;GitHub 是一个网站,大家把用 Git 管着的项目放上去,方便分享和一起改。
在 GitHub 上看项目要花钱吗?
看公开的项目、下载代码都不要钱,注册账号也免费。国内访问有时比较慢,打不开就换个时间,或者问问公司 IT 有没有别的办法。
像一个超大的"项目图书馆":每个项目是一本书,书页就是代码,书前面附着说明书,书后面记着每一次修改;谁都可以借回家看,也可以照着改一本自己的。
本页有 6 节,点开跳到任意一节
项目页面上,先认这几样
- 代码文件
页面中间那一列文件和文件夹,就是项目的全部内容(见仓库)。
- README
文件列表下面那一大段说明,告诉你项目是干什么的、怎么装(见README)。
- Star
相当于"收藏 / 点赞"。星多说明关注的人多,但不等于安全、不等于好用。
- Issues
大家提问题、报 bug 的地方。装不上时,先在这里搜一搜别人遇到过没有。
GitHub 是微软旗下的网站。同类的还有 GitLab、国内的 Gitee 等,用法大同小异。
一个项目靠不靠谱,看三样
- 最近还有人更新吗
看文件列表上方最近一次改动的时间。几年没人动的项目,很可能已经跑不起来。
- 说明书写得清楚吗
README 里有没有写清楚怎么装、要什么环境。写得越清楚,你和 AI 越少踩坑。
- 能不能拿来商用
看项目里的 LICENSE 文件(许可证)。开源不等于随便用,有的只许个人学习。
星多只说明关注的人多。来路不明的"破解""一键领积分"类项目,星再多也别装。
这样跟 AI 说
这是一个 GitHub 项目的地址:(贴在这里)。请先帮我看懂它:这个项目是干什么的、需要什么运行环境、最近还有没有人在维护、许可证允不允许商用。先别动手安装,看完告诉我你的判断和依据。
复制以后,把标出来的括号换成你自己的内容再发。
在提示词库里找更多类似的 ›考考你
在 GitHub 上找到一个项目,想知道它能不能拿来给公司用,先看哪里?
接下来学什么
- 1Vibe Coding 入门 · 下一个(第 3 / 16 个)仓库一个项目的全部文件,加上它每一次改动的记录。
- 2README项目的说明书:这是什么、怎么装、怎么用,都写在这里。
- 3克隆把网上的整个项目,连同它的修改记录,复制一份到自己电脑上。
‹ 上一个:Vibe Coding · Vibe Coding 入门第 2 / 16 个
也可以看看:Git、Vibe Coding、终端
哪些词链接了我:Vibe Coding、仓库、README、克隆、Git、提交、部署
