Hacktoberfest Workshop Kit:如何在 GitHub 上提交你的第一个拉取请求

如何在 GitHub Workshop Kit 材料上提交你的第一个拉取请求

该研讨会工具包旨在帮助讲师指导没有版本控制背景或对开源项目做出贡献的观众,通过在大约 30 分钟内从头到尾提交拉取请求的步骤。参加者将在了解版本控制、开源、Git 和 GitHub 的情况下完成研讨会。

假设观众没有任何先前的编码经验。没有开源、Git 或 GitHub 经验的教师应该能够在首先查看材料后教授课程。

该研讨会套件的目的是为演讲者提供一套完整的资源,以主持关于版本控制和为开源项目做出贡献的研讨会。这包括:

  • 幻灯片和演讲者笔记引导参与者建立他们的网站项目、动手练习和概念解释。
  • 一个视频与提交pull请求,提示和版本控制的概念信息,并促进开源项目的实时编码演练。
  • 一个演示存储库,允许参与者在研讨会中跟进时为开源项目做出贡献。

此研讨会工具包页面旨在帮助教师为研讨会做准备并为学习者提供一个起点。教师应将学习者指向此页面,以便他们可以访问幻灯片(其中包含有用的链接)。

如果需要,学习者可以通过阅读下面的介绍来准备研讨会,并确保他们在研讨会开始前准备好先决条件。

如果您有兴趣参加今年的 Hacktoberfest,这个研讨会是一个很好的起点!这个基于项目的研讨会将使用Cloud Haiku存储库作为模型向您介绍开源、版本控制、Git 和 GitHub 一旦你学习了基础知识,你就会知道如何为开源项目做出贡献并在 GitHub 上提交拉取请求。在研讨会上不需要任何先前的编码经验。

当软件开发人员一起处理一个项目时,他们通常需要在相同的代码库上工作。在他们工作时,每个开发人员都需要知道其他人对代码进行了哪些更改,以免重复工作或编写代码覆盖已经完成的工作。Git 是一种用于管理各种规模的开发人员项目的版本控制系统,由 Linux 的创建者 Linus Torvalds 于 2005 年创建,旨在帮助开发人员以快速、高效且廉价的方式贡献代码并共享代码修订。Git 创建代码存储库以帮助开发人员为所有人编辑、共享和发布代码。GitHub 是一种基于云的 Git 存储库托管服务,允许开发人员获取他们在本地机器上编写的代码并与全世界共享。

使用 Git 和 GitHub,来自世界各地的开发人员可以在各种项目上进行协作——您经常访问的许多网站都是使用 GitHub 维护的。了解如何使用 Git 和 GitHub,并学习如何为开源项目做出贡献,将为新开发人员提供一个良好的开端,让他们获得加入整个软件工程社区所需的技能。

在本次研讨会中,我们将向您介绍 Git 和 GitHub、Hacktoberfest 用来跟踪您的进度的版本控制系统,以及共享项目以进行协作的存储库托管服务。在本教程结束时,您将准备好提交您的第一个拉取请求,并且将顺利参加 Hacktoberfest!

要以研讨会负责人或学习者的身份参加,您需要具备以下条件:

  • 一个代码编辑器。在本次研讨会中,我们将使用Visual Studio Code,您可以免费下载 Mac、Windows 或 Linux 版本。
  • 一个网络浏览器。在本次研讨会中,我们将使用 Google Chrome 作为我们的默认浏览器,您也可以免费下载适用于 Mac、Windows 或 Linux 的浏览器
  • 一个 GitHub 帐户。在本次研讨会中,我们将为 GitHub 上的开源存储库做出贡献。您可以使用默认浏览器注册一个免费帐户

准备好先决条件后,您就可以开始研讨会了。研讨会结束后,请参阅演讲者幻灯片以获取有用的链接,或观看如何提交您的第一个 Pull Request视频进行查看。

觉得文章有用?

点个广告表达一下你的爱意吧 !😁