Skip to content

代码贡献-PR

芯笑

前言

新手如和向Github上面的开源项目提交pr呢,在逛掘金的时候看到一个开源的项目,借此写一篇PR的博客。面向新手项目地址

Fork代码

打开选择的开源项目并在右上角点击“Fork”将代码复制到自己的仓库。

Clone仓库

将自己的仓库克隆到本地电脑,在自己的仓库界面中,点击“Code”按钮,复制自己仓库的URL。

本地创建一个文件夹,打开终端输入git clone

创建新分支

在本地的仓库中创建新的分支,修改代码等就在这个分支进行修改。

在终端中输入git checkout -b即可创建并切换到新的分支。

进行修改

不用多说,用你灵动的双手敲击键盘来创造新的code吧!

提交

使用git add .命令将更改添加到暂存区,然后使用git commit -m ""命令提交更改。

推送

使用git push origin命令将新分支推送到自己的仓库

创建Pull Request

在自己的仓库页面,点击“Compare & pull request”按钮,创建pull request。填写标题和描述,然后点击“Create pull request”按钮。

到此为止,我们的工作就算完成了,之后等待项目维护者的审核并合并即可。

更新仓库

如果我们的pull被接受了并且合并到了主分支中,在本地仓库使用git fetch upstream命令更新主分支,然后使用git checkout main切换到主分支,使用git merge upstream/main命令将更改合并到本地的主分支。

Finally,使用git push origin main命令将更改推送到自己的仓库。

ps.以上步骤为最简单的,可能在实际还会遇到冲突等问题,为避免文章过于复杂,便不再添加。

分享
上一篇
摄影构图
下一篇
接入QQ登录