Skip to content

git与github使用入门——如何为开源仓库贡献(简单版)

Posted on:2023年4月1日 at 01:09

简介

如何为一个GitHub开源仓库贡献呢?这或许是大多数人初入GitHub的问题之一。

其实,为一个仓库贡献是十分简单的,这篇教程主要面向零基础,从未接触git和github的用户的。

开始

选定要贡献的仓库

首先导航到那个开源仓库的地址,应该类似于这样:

开源仓库首页长这样

fork仓库

想要为它做贡献,我们需要先fork(分叉)仓库,因为我们并没有对它直接的写入权限,所以要先fork它,可以理解为先复制一份。

如何fork呢?只需要点击右上角的按钮:

fork示意图

应该会跳转到另一个页面,这个页面里这么写:

fork填写

点击 Create fork 后,耐心等待一会,仓库就会被克隆到你的名下。

编辑

如果对git没有使用经验,推荐使用在线编辑器。

当然,你仍然可以使用git来拉取和推送,但是记得填对地址。

打开在线编辑器的方法很简单,只需要在你的仓库主页按下英文句点 . 键或将 github.com 替换为 github.dev

在里面进行更改,改完后点击 ctrl+shift+G 或者点击左边的树形图标进入源代码管理板块,在里面写上这次提交的内容,如:修复bug , 添加xxx功能 等。

完成后点击 commit & push 就可以将其更新到你的账户下

此时再回到你fork的仓库首页,应该会多一个类似这样的提示:

完成后的仓库首页

点击 Contribute -> Open pull request ,这样填入信息,点击 Create Pull request即可。

提交pullrequest.png

完成之后,你应该会被带到一个新页面,这就是你刚刚创建的pull request,恭喜!

接下来你要做的,就是耐心等待仓库的所有者或管理员给你提出建议或修改你的代码。

在完成后,你的pull request会被合并,显示为紫色merged,若你的pull request被拒绝了,就会显示红色closed。

祝你在github玩的愉快!



在 Rickyxrc's blog 出现的文章,若无特殊注明,均采用 CC BY-NC-SA 4.0 协议共享,也就是转载时需要注明本文章的地址,并且引用本文章的文章也要使用相同的方式共享。