1.首先fork他的项目。
2.把fork过来的项目(也就是自己的项目里)clone到本地。
git clone git@github.com:hisname/his_project.git
3.创建自己的开发分支。
git branch develop
4.切换到自己的开发分支。
git checkout develop
5.进行开发。
6.将他的库添加到远端库(为了及时的得到他的更新)。
git remote add upstream https://github.com/hisname/his_project.git
7.开发完之后,如果他的库没有更新,直接推送到自己的github,在网页上点击pull request,填写说明提交即可。
8.开发完之后,他的库已经更新了,先抓取他的更新到本地。
git fetch upstream
9.与本地的分支进行合并。
git merge upstream/master
10.如果合并时有冲突先解决冲突,若无冲突,则再合并自己的开发分支到主分支上。
11.合并成功之后重复第7步。