怎么给开源项目提PR?
Posted zhoumingjie
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么给开源项目提PR?相关的知识,希望对你有一定的参考价值。
1. fork 你要的项目
2. 下载到本地
相关步骤如下
在你需要的文件夹下面,右键 git bash 命令,打开 git 命令框
执行如下指令可将项目代码下载到当前目录
~~~
git clone https://github.com/mingjiezhou/javascript-tutorial.git
~~~
打开项目,执行 git remote -v 命令,查看与远程的连接
如图,origin 是与自己github 仓库的连接,upstream 是与上游的连接(指fork项目的来源),与上游的连接需要我们执行这条指令
~~~
git remote add upstream XXX.git
~~~
3. 创建自己的代码分支
所有的代码修改都因该在自己建立的分支下进行
~~~
git checkout -b coding // coding 是自己随意命名的分支名
**4. 修改代码**
**5. 提交代码**
git status
git add *
git commit -m ‘描述文字‘
git push origin coding:coding //将新建 coding 分支推送到远程,同样命名为 coding
~~~
6. 提交pr
在项目主页点击切换到 Pull requests
模块,点击 New pull request
按钮, 系统自动获取 commit,填好pr 名字(一般和本地提交的 commit 一致就行),和描述说明(对上游作者说的话),点击提交就可以了。
以上是关于怎么给开源项目提PR?的主要内容,如果未能解决你的问题,请参考以下文章
openEuler 文档捉虫 2.0 上线啦,一键式提交 PR,成为开源贡献者,你也可以参与,文档伴读方案正式开源!
如何参与开源项目 - 细说 GitHub 上的 PR 全过程
曹大带我学 Go(10)—— 如何给 Go 提性能优化的 pr