SCUTEEE 投稿指南

SCUTEEE 投稿指南

June 9, 2025·
ToddZZF

这篇文章介绍如何在 github 上投稿。

Git 和 Github 知识预备

如果你从未接触过 Git 和 Github,可以简单阅读一下这里的介绍。

Git 是一个版本控制工具,它可以帮助我们:

  • 保存修改历史:可以回到之前的某个版本,防止误操作。
    • 每次修改后提交一个版本,称为 commit.
  • 多人协作:每个人可以在自己的分支上开发,最后合并成果
    • 主分支称为 main branch,只要有权限,就能直接在 main branch 上 commit
    • 如果没有修改权限,就要将分支复制一份属于自己的分支,称为 folk
    • 新分支合并回主分支,需要先提交申请(pull request),然后才合并(merge)

GitHub 是一个基于 Git 的代码托管平台,你可以把本地 Git 仓库推送到 GitHub 上,实现在线备份和多人协作。

新建课程仓库

如果课程仓库已经存在,则可以跳过这一步;如果你在 Github 上未加入 SCUTEEE 组织,那么可以通过邮件/Q群/github issue等方式让管理员帮忙;如果你是管理员,那么按照如下步骤新建仓库:

  • 访问 模板仓库,点击右上角 Use this template - Create a new repository

利用模板新建仓库

  • 填写新仓库的基本信息,注意勾选 Include all branches

填写基本信息

新建完成后记得修改 README.md 和 _index.md,修改方法参考下面的 Step 2

修改已有文件

如果只是修改已有文件,可以在 Github 中,点进文件后,点击右上方的铅笔按钮:

修改已有文件

或者更直接地,点击文章右边的“在Github上编辑此页”

在Github上编辑

如果你是 SCUTEEE 组织的管理者,可以直接编辑;否则,你需要先 Folk 后再编辑。

Fork仓库

编辑完成后,点击 Commit changes...

Commit changes…

在弹出的框中,概括修改的内容,然后点击 Propose changes

描述修改内容

最后点击 Create pull request,在新页面中描述修改内容,再次点击 Create pull request,即可完成。等后续等管理员检查无误后,就会将修改合并到仓库中。

Create pull request

Create pull request

增加新文件

上传文件到已有文件夹:打开对应文件夹,点击绿色 Download 按钮旁的 upload,上传你的文件。

上传到已有文件夹

上传文件到新文件夹:打开任意文件夹,点击绿色 Download 按钮旁的 upload,把浏览器地址栏中文件夹名称改为你想要新建的文件夹名称,然后回车,上传你的文件。

上传到新文件夹

可以上传单个或多个文件,可以上传文件夹。

最后更新于