1. Fork仓库
先在github上将源仓库fork到自己的仓库
1 | 源仓库:git@github.com:southflower/slark.git |
2. 检出代码
在本地检出fork后的仓库代码
1 | cd ~/workspace/sourcecode/richardrenn |
3. 关联上游源仓库
进入代码目录,加入上游源仓库关联
1 | cd ./slark |
4. 更新代码
更新源仓库代码到本地仓库
1 | git fetch upstream |
5. 提交代码
在本地仓库中,修改代码后提交到自己的远端仓库
1 | git add . |
6. 提交PR
在github网页上提交PR
在自己的仓库界面点击”New Pull Request”
7. PR合入
然后待源仓库的作者将你的PR合入即可
- 带分支的工作方式可以参考>>传送门 - 分支工作流程<<