- 在github上fork此仓库
- 将fork的仓库克隆到本地
- 在本地将此远程仓库添加为远端,命名为upstream
此时你的本地应该有两个远端,分别为origin和upstream
- 在本地进行分支规范的开发
- 完成开发后推送到相应远程分支,并在github上从fork的仓库向该主仓库提交pull request,完成远端的合并
为了方便,我们将舍弃一些分支开发规范性,仅需在develop分支上开发新功能,在fix分支上维护和修复,并在完成开发并测试稳定后通过pull request合并到master分支作为新的稳定版本即可即可。