提交PR的大致步骤
1、fork别人的仓库
2、将代码clone到本地
3、创建分支并在本地修改代码
4、将修改好的代码先提交到你自己的仓库中
5、提交PR:在自己的仓库中,将改动的那部分内容,向原项目仓库中提交一个请求(PR),申请将这部分改动合并到主仓库中如果顺利的话,原仓库的维护者会接收你的PR的,但是通常不会那么顺利(原因有很多种)
1 fork别人的仓库
2 将代码clone到本地
在github上找到开源的项目后,先将项目克隆到本地。
git clone git@github.com:XXXXXX.git
3 创建分支并在本地修改代码
双击进入下载好的桌面项目文件夹,右键Git Bash Here
git checkout -b aaa //创建名为aaa的分支
git branch //查看已经创建的分支 如有aaa和master两个分支
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一栏将会显示你的头像 😃