GitHub 账户与仓库
设置您的 GitHub 账户、创建新仓库,并了解 GitHub 界面。
GitHub 账户与仓库 是 CoddyKit 上的免费 DevOps Bootcamp 课时。 这是第 1 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 DevOps Bootcamp 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 DevOps Bootcamp 课程共包含 4 节课。
欢迎使用 GitHub!
欢迎使用 GitHub,这是全球领先的软件开发和版本控制平台!它以 Git 为基础,而您已经学习过 Git 的相关知识。
您可以把 GitHub 看作代码的社交网络。开发者可以在网上托管 Git 仓库、协作处理项目,并与全球社区分享自己的成果。
为什么使用 GitHub?
GitHub 提供多项重要优势:
- 集中式托管:您的 Git 项目会安全地存储在网上。
- 协作:团队可以顺畅地共同工作、跟踪更改并合并贡献。
- 版本历史:访问代码每次更改的完整记录。
- 开源:这里汇集了无数开源项目,便于您参与贡献。
创建您的 GitHub 账户
开始使用前,您需要一个 GitHub 账户。个人开发者和开源项目均可免费使用!
注册步骤如下:
- 在网页浏览器中访问
github.com/join。 - 选择用户名,输入电子邮件地址,并创建高强度密码。
- 按照提示验证电子邮件,并完成初始设置步骤。
您的 GitHub 控制面板
登录后,您会看到个性化的 GitHub 控制面板。这是您的主页!
您会注意到以下主要区域:
- 您的仓库:您拥有或参与贡献的项目列表。
- 动态消息:显示您关注的人员和仓库的近期活动。
- 探索:发现新项目和热门仓库。
什么是 GitHub 仓库?
GitHub 上的仓库(通常简称为仓库)本质上就是项目文件夹。它包含项目的所有文件,包括:
- 代码文件(例如
.js、.py) - 文档(例如
README.md) - 图片、数据以及其他项目资源
- 使用 Git 进行的每次更改的完整历史记录。
创建新仓库
让我们创建您的第一个 GitHub 仓库!
在控制面板中:
- 点击绿色的“New”按钮(通常位于左侧边栏或右上角)。
- 您将进入“创建新仓库”页面。
您可以在此定义项目在 GitHub 上的主页。
仓库名称和描述
创建仓库时:
- 仓库名称:为项目选择清晰、简洁的名称(例如
my-first-app、website-portfolio)。该名称将成为网址的一部分。 - 描述(可选):用简短的句子说明项目的功能,帮助他人一眼了解项目用途。
公开仓库与私有仓库
创建仓库时,一个重要的选择是其可见性:
- 公开:互联网上的任何人都可以查看此仓库。它适合开源项目、作品集,或任何您希望广泛分享的内容。
- 私有:只有您和您明确授予访问权限的人员才能查看和操作此仓库。它适合个人项目、机密工作或客户项目。
使用关键文件初始化
GitHub 提供了使用实用文件初始化仓库的选项:
- 添加 README 文件:
README.md文件不可或缺。它是访客首先看到的内容,应说明项目用途、设置方法和使用方式。 - 添加 .gitignore:此文件告诉 Git 有意忽略哪些文件或文件夹(例如临时文件、构建输出和敏感配置)。
- 选择许可证:定义他人可以如何使用您的代码(例如 MIT、GPL)。
快速检查:新建仓库选项
您正在 GitHub 上设置一个新项目。以下哪一项不是您通常会在“创建新仓库”页面上直接选择或配置的选项?
回顾:GitHub 账户与仓库
做得很好!在本课中,您学习了 GitHub 的基础知识:
- GitHub 对版本控制和协作为何至关重要。
- 如何创建自己的 GitHub 账户。
- 将仓库理解为项目的所在地。
- 如何在 GitHub 上创建新仓库,包括选择可见性(公开/私有),以及使用 README 和 .gitignore 等关键文件进行初始化。
接下来,我们将探索如何将本地 Git 项目连接到这些远程 GitHub 仓库!
常见问题解答
「GitHub 账户与仓库」课时是免费的吗?
是的 — 「GitHub 账户与仓库」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 DevOps Bootcamp 课程的其余内容,请升级到 CoddyKit PRO。 DevOps Bootcamp 课程共包含 4 节课。
「GitHub 账户与仓库」这节课中我会学到什么?
设置您的 GitHub 账户、创建新仓库,并了解 GitHub 界面。 你通过在浏览器中直接运行的动手代码来练习 DevOps Bootcamp,全天候 AI 导师会在你学习这节课的过程中回答你的问题。
学习 DevOps Bootcamp 需要有经验吗?
无需任何先前经验。CoddyKit 上的 DevOps Bootcamp 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 1 节课,共 4 节。
「GitHub 账户与仓库」课时需要多长时间?
大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。
我能在这节 DevOps Bootcamp 课中编写并运行代码吗?
能。每节 DevOps Bootcamp 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。