Git 合並遠程分支
在Rainbow項目的過程中。進行新版本開發的時候,在Git中創建了一個0.2的版本進行管理。
但後來發現master版本不變,使用新的版本號進行源碼管理會有一定的麻煩。如,我每次進行開發新的係統版本的時候,我都得把本地的源碼遷移到新的係統版本分支中。
於是,我決定所有的源碼更新及維護都在master分支中進行。進行新版本的時候,隻是在版本庫中把當前源碼生成一個新的係統版本分支。此分支隻作標識及記憶作用,不進行任何修改。
現在涉及一個問題,是如何把原有的0.2版本合並到master版本中。
1、把源碼clone到本地庫中。
git clone my_git_site
2、在本地新建一個與遠程的0.2版本相同(被合並的版本)的0.2分支
git checkout -b 0.2 origin/0.2
3、返回到master版本
git checkout master
4、把本地的0.2合並到master
git merge 0.2
5、把本地的master同步到遠程
git push origin master
6、如果你不需遠程的0.2版本了,也可以把它刪除
https://blog.csdn.net/jrainbow/article/details/16858547
最後更新:2017-04-03 12:55:06