在Rainbow项目的过程中。进行新版本开发的时候,在Git中创建了一个0.2的版本进行管理。
但后来发现master版本不变,使用新的版本号进行源码管理会有一定的麻烦。如,我每次进行开发新的系统版本的时候,我都得把本地的源码迁移到新的系统版本分支中。
于是,我决定所有的源码更新及维护都在master分支中进行。进行新版本的时候,只是在版本库中把当前源码生成一个新的系统版本分支。此分支只作标识及记忆作用,不进行任何修改。
现在涉及一个问题,是如何把原有的0.2版本合并到master版本中。
1、把源码clone到本地库中。
git clone my_git_site
git checkout -b 0.2 origin/0.2
git checkout master
git merge 0.2
git push origin master
http://blog.csdn.net/jrainbow/article/details/16858547
原文:http://blog.csdn.net/jrainbow/article/details/19340123