协作、提高技能和构建投资组合的方法之一是通过开源贡献。本文将重点关注开源项目。开源项目是公开的,任何人都可以使用、修改和增强。这些项目可以是代码库或文档。如果您正在开始您的职业生涯并且想知道如何使用您的新技能,那么本文适合您。
要完全从本文中获益,您必须具备 git 和 GitHub 的基本知识。
通过几个步骤,我将带您了解如何立即开始为开源项目做贡献。
分叉存储库
在 Github 上识别一个开源项目时,通过单击分叉存储库(通常称为 repo)Fork。您只能使用 复制 GitHub 存储库到您自己的存储库Fork。
点击后Fork,弹出另一个页面。点击Create fork。
您现在在 GitHub 上的存储库列表中有相同的存储库。这是它的样子:
克隆存储库
到目前为止,您只有远程存储库中的项目。是时候在本地机器上安装它了。
单击Code,然后单击要复制的 HTTPS URL 旁边的双方框。
导航到您希望在计算机上克隆此项目的任何目录,右键单击屏幕上的空白区域,然后单击Git Bash Here。
弹出一个命令窗口;输入git clone,然后粘贴您之前复制的 HTTPS URL,然后单击 Enter。
注意:您不能使用键盘快捷键 Ctrl+V 来粘贴 URL;您必须右键单击并选择粘贴选项
您必须等待克隆完成。这可能需要几分钟时间,具体取决于文件夹大小。在克隆过程中,带有回购名称的文件夹将出现在您选择的目录中。允许该过程完成。
在 VS 代码中打开文件并做出贡献
在 VS 代码中打开文件。在处理开源项目时始终创建自己的分支是一个好习惯。通过创建您自己的分支,项目负责人将能够将您的贡献与该main分支进行比较master。这种做法允许更清洁、更可靠的开源协作。
在处理项目之前,请使用git pull命令更新本地存储库。这是为了更新本地存储库,以防其他贡献者在您分叉存储库和您想要贡献的时间之间进行了一些更改。
创建您的分支,做出贡献,然后推送到 GitHub。
创建拉取请求(PR)
推送到 GitHub 后,你会得到:
单击上一个的比较和拉取请求。
或者,单击Pull requests
点击New pull request
在新行框中,键入您所做的(所做的更改)。您也可以发表一些评论。点击 Create pull request
包起来
您刚刚学习了如何通过协作和为开源项目做出贡献来增强您的信心。凭借您新获得的技能,您可以开始为开源项目做出贡献。您的贡献可以与编辑 READ.md 文件一样少。您可以在 Google 上搜索开源项目并立即开始贡献。