跳至主要内容

使用 Git 和 GitHub 入门作业

您可以使用 Git 与 GitHub 入门作业,为学生提供 Git 与 GitHub 基础概念的概览。

谁可以使用此功能?

组织所有者如果是课堂的管理员,可使用 Git 与 GitHub 入门作业。有关课堂管理员的更多信息,请参阅 管理课堂

Git 与 GitHub 入门作业是一个预先制作的课程,概括了 Git 与 GitHub 的基础知识,并为学生提供链接以进一步了解特定主题的资源。

先决条件

您必须先创建课堂才能创建作业。有关更多信息,请参阅 管理课堂

创建入门作业

如果课堂中没有现有作业

  1. 登录 GitHub Classroom
  2. 前往课堂。
  3. Assignments 选项卡中,点击 使用入门作业

如果课堂中已有现有作业

  1. 登录 GitHub Classroom
  2. 前往课堂。
  3. Assignments 选项卡中,点击蓝色横幅中的链接。

设置作业的基本要素

将入门课程导入您的组织,命名作业,决定是否设置截止日期,并选择作业仓库的可见性。

导入作业

要将 Git 与 GitHub 入门作业导入您的组织,请点击 导入作业

命名作业

对于个人作业,GitHub Classroom 会根据仓库前缀和学生的 GitHub 用户名来命名仓库。默认情况下,仓库前缀是作业标题。例如,如果您将作业命名为 “assignment-1”,且学生在 GitHub 上的用户名为 @octocat,则 @octocat 的作业仓库名称将为 assignment-1-octocat

在 “Assignment title”(作业标题)下,输入作业标题。可选地,点击以编辑前缀。

为作业设置截止日期

您可以选择为作业设置截止日期。在 “Deadline (optional)”(截止日期(可选))下,点击文本框,然后使用日期选择器指定截止日期。

可选地,要将截止日期设为截止时间,请选择 This is a cutoff date(这是一 个截止日期)。如果使用截止时间,学生在截止时间过后将失去对其作业仓库的写入权限,除非他们获得延期。有关延长作业截止日期的更多信息,请参阅 为个人或小组延长作业截止日期

选择作业仓库的可见性

作业的仓库可以是公开的或私有的。如果使用私有仓库,只有学生能够看到您提供的反馈。在 “Repository visibility”(仓库可见性)下,选择一种可见性。

完成后,点击 Continue(继续)。GitHub Classroom 将创建作业并带您进入作业页面。

邀请学生加入作业

默认情况下,GitHub Classroom 会为您创建的每个作业启用邀请链接。学生可以在该链接启用期间接受并提交作业。您可以在学习管理系统(LMS)、课程主页或任何发布作业的地方与学生分享此链接。如果学生已接受课堂的作业,也可以在 GitHub Classroom 中直接导航到该作业。

警告

请注意分享邀请链接的渠道。任何拥有作业邀请链接的人都可以接受邀请,并将其 GitHub 个人账户与您名单中的标识关联。

您可以在作业的 All students(所有学生)选项卡中查看学生是否已加入课堂以及是否接受或提交了作业。若要阻止学生接受或提交作业,您可以在 “Edit assignment”(编辑作业)视图中更改 “Assignment Status”(作业状态)。当作业状态为 Active(激活)时,学生可以使用邀请链接接受作业;当状态为 Inactive(未激活)时,该链接将失效。

Git 与 GitHub 入门作业仅面向个人学生提供,不适用于小组。创建作业后,学生即可开始完成作业。

后续步骤

延伸阅读

© . This site is unofficial and not affiliated with GitHub, Inc.