一、需求

想要拉取别人的 GitHub 代码,然后修改部分,提交

如果GitHub作者认同,则自己会成为贡献者

二、Fork 别人的仓库

首先需要找到自己要下载的GItHub 页面:
在这里插入图片描述
点击 fork 就可以把这个仓库加载到自己的 GitHub上,相当于复制了一份别人的仓库

三、修改代码

在这里插入图片描述
此时,就可以直接在自己的仓库中找到,复制的仓库,然后找到自己想要修改的代码,就可以进行修改,

方式可以直接在GitHub页面上进行修改,

也可以将仓库下载到自己的本机,然后进行修改
在这里插入图片描述
修改之后,就可以划到页面底部进行提交修改:
在这里插入图片描述
Commit directly to the master branch:表示提交到主分支
Create a new branch for this commit and start a pull request:表示创建一个新的分支

如果改动的比较多,一次改动很多个文件,然后提交贡献,可以保存到master分支
如果仅仅改动一个文件,可以新建一个分支,起个别名,进行提交贡献

四、提交贡献

第三步提交之后,自己仓库的文件已经和原有仓库文件不同了,此时可以进入原有仓库的界面

如果没有自动提示出compare & pull request

可以自己点击 New pull request

在这里插入图片描述
然后点击选择自己要比较的分支
在这里插入图片描述
在这里插入图片描述
然后点击 Create pull request

就可以备注信息给GitHub作者,然后点击 Create pull request
在这里插入图片描述
此时在原作者的GitHub界面,就可以看到自己的提交请求,如果原作者同意,则会上传成功
在这里插入图片描述

五、成为贡献者

如果原作者同意,则进入到自己提交的文件页面可以看到自己成为了贡献者
在这里插入图片描述
同时自己的头像也可以在贡献者
在这里插入图片描述

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐