向 github 开源项目提交 PR 流程
fork 项目
- 访问项目主页(如:https://github.com/tech-microworld/ws-cloud-gateway (opens new window))
- 点击右上角『fork』按钮
clone 已经 fork 的项目,并与原项目保持同步
git clone git@github.com:<fork 的 github 用户名>/ws-cloud-gateway.git cd ws-cloud-gateway git remote add upstream 'https://github.com/tech-microworld/ws-cloud-gateway.git'
1
2
3创建开发分支 git checkout -b feature/one-feature
修改提交代码,合并到 master 分支
git add . git commit -m 'commit msg' git checkout master git merge one-feature
1
2
3
4同步代码,保持与主干分支同步,解决冲突(如果有)
git fetch upstream git rebase upstream/master git push origin master
1
2
3提交 PR
- 访问原项目主页(https://github.com/tech-microworld/ws-cloud-gateway)
- 点击 "Compare" 比较变更并点击 "Pull request" 提交 PR
- 选择
Last Updated: 2024/04/23, 01:30:37