提交一个PR


提交PR的大致步骤

1、fork别人的仓库
2、将代码clone到本地
3、创建分支并在本地修改代码
4、将修改好的代码先提交到你自己的仓库中
5、提交PR:在自己的仓库中,将改动的那部分内容,向原项目仓库中提交一个请求(PR),申请将这部分改动合并到主仓库中如果顺利的话,原仓库的维护者会接收你的PR的,但是通常不会那么顺利(原因有很多种)


1 fork别人的仓库

Fork

2 将代码clone到本地

在github上找到开源的项目后,先将项目克隆到本地。
git clone git@github.com:XXXXXX.git

clone

3 创建分支并在本地修改代码

双击进入下载好的桌面项目文件夹,右键Git Bash Here
git checkout -b aaa //创建名为aaa的分支
git branch //查看已经创建的分支 如有aaa和master两个分支

clone

4.将修改好的代码先提交到你自己的仓库中

将代码修改后,执行git status 命令查看修改了哪些文件
红色提示为修改的文件

git add 
git commit -m "bb"
git push --set-upstream origin aaa

进入github官网,切换到本地aaa分支,查看是否修改成功
切换到主分支,将分支aaa代码合并到主分支

git checkout master
git merge aaa  //合并代码
git add .
git commit -m "cc"
git push origin master

在github切换到master主分支,查看是否合并成功

5.提交pr请求

进入自己fork的项目中,点击Pull requests
点击Create pull requests
最后点击Create pull request,提交后开源人将会收到你的合并请求。
若采纳了你提交的pr,Contributors一栏将会显示你的头像 😃

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容