如何给GitHub开源项目提交PR
对开源项目进行 Fork
1、首先把你要提交 PR 的项目 Fork 到自己的仓库。
2、然后到自己的仓库中,将 Fork 的项目 clone 到本地。
C/C++ Code复制内容到剪贴板
- git clone https://toscode.gitee.com/9088/scui.git scui-copy
3、切换到新分支,提交变更,推送到远程
代码 clone 到本地之后,先切换一个新的分支,分支名最好紧贴这次更新的内容。
C/C++ Code复制内容到剪贴板
- git checkout -b yoyo/add-auths
4、修改代码之后,提交变更
C/C++ Code复制内容到剪贴板
- git add .
- git commit -m "feat: add auth/auths/authsAll.fix"
5、最后将新的分支推送到远程
C/C++ Code复制内容到剪贴板
- git push --set-upstream origin yoyo/add-auths
新建 PR
在自己的 GitHub 仓库中找到对应项目,打开 Pull requests Tab,点击 New pull request 按钮,新建一个 PR。
然后,在下面的界面中,选择刚刚提交的分支,最后点击 Create pull request 即可。