Coursera 笔记

Module 05 · RStudio & GitHub

GitHub RepositoriesGitHub 仓库

Coursera ↗

欢迎来到“GitHub 存储库”!

观看本视频后,您将能够:

  • 解释如何注册 GitHub 账户 📝
  • 描述如何创建存储库 (Repository) 📂

注册 GitHub 个人账户

在 GitHub 网站上注册一个免费的个人账户既快速又简单。

注册步骤

  1. 访问网站:从 GitHub 站点开始,网址是 https://github.com。
  2. 填写信息:您需要选择一个用户名、输入您的电子邮件地址并选择一个密码。
  3. 点击注册:然后点击 “Sign up for GitHub”(注册 GitHub)。
  4. 安全验证:接下来,您将进行一个简短的测试,以证明您是真人。点击 “Verify”(验证)并解决所提供的谜题。
  5. 选择计划:完成后,点击 “join a free plan”(加入免费计划)。
  6. 选择账户类型:您将被带到一个屏幕,可以在其中选择账户类型——极有可能您只需要一个免费的个人账户(默认选项)。
  7. 问卷调查(可选):GitHub 会询问一些关于您的工作、编程经验和兴趣的问题。如果您愿意,可以跳过这些问题。
  8. 邮件验证:最后,您必须回复您收到的电子邮件,以证明您是从可访问的账户链接到 GitHub 的。

启动点与存储库创建

GitHub 为您提供了一些起始点:

  • 您可以选择创建存储库 (Repository) 或创建组织 (Organization)。
  • 或者,您可以参加 “Introduction to GitHub” 课程。
  • 或者,您现在可以跳过此步骤,直接开始工作。

💡 建议:当您有时间时,请阅读 GitHub 指南 (GitHub guide)。GitHub 提供了许多资源来帮助您高效工作。

核心概念回顾

概念 定义
存储库 (Repository) 一种数据结构,用于存储包括应用程序源代码在内的文档,并跟踪和维护版本控制。
组织 (Organization) 一组拥有存储库的用户账户集合。组织拥有一位或多位所有者,他们对组织拥有管理权限。

存储库的内容

基于 Git 的项目的核心是存储库。它包含您的所有代码和相关的项目工件 (artifacts),包括:

  • README 文件:用于描述项目目的。
  • 许可证 (License):用于表达人们使用您代码的方式,等等。

存储库的可见性

您可以选择将存储库设置为:

  • 私有 (Private):仅对拥有权限账户的人可见。
  • 公开 (Public):可被所有人搜索和查看。

存储库界面的主要标签页

当您创建存储库后,您会注意到它有许多标签页,默认打开的是 “Code”(代码)标签页:

标签页 功能描述
Code (代码) 所有源文件所在的位置。Git 最初是作为源代码存储库创建的,但现在各种文件都会在此处结束。如果您创建了 README 和/或许可证,目前就只有这些内容。
Issues (议题) 您可以使用诸如 “Issues” 等工具进行跟踪和规划,其中列出了针对您项目基地的所有开放项目。
Pull Requests (拉取请求) 这是与其他用户协作机制的一部分。拉取请求定义了已提交并准备好供审查,然后才能合并到主分支中的更改。
Projects (项目) 用于管理、分类、规划等您的各种项目的所有工具。这是 GitHub 协作能力的核心。
Wiki, Security, Insights (维基, 安全, 洞察) 这些工具通常留给更高级的用户,它们为外部用户社区提供了一个交流基础。
Settings (设置) GitHub 允许大量的个性化设置,包括更改存储库名称和控制访问权限。


视频总结

在本视频中,您学习了:

  • 如何创建和验证一个 GitHub 账户。
  • 存储库是存储结构,可以容纳代码、跟踪议题,并使您能够与他人协作。