原文地址
如何把分支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版本了,也可以把它刪除
來自菜鳥教程
Github 簡明教程
分支
分支是用來將特性開發(fā)絕緣開來的。在你創(chuàng)建倉庫的時候,master 是"默認的"分支。在其他分支上進行開發(fā),完成后再將它們合并到主分支上。

創(chuàng)建一個叫做"feature_x"的分支,并切換過去:
git checkout -b feature_x
切換回主分支:
git checkout master
再把新建的分支刪掉:
git branch -d feature_x
除非你將分支推送到遠端倉庫,不然該分支就是 不為他人所見的:
git push origin <branch>
更新與合并
要更新你的本地倉庫至最新改動,執(zhí)行:
git pull
以在你的工作目錄中 獲取(fetch) 并 合并(merge) 遠端的改動。要合并其他分支到你的當前分支(例如 master),執(zhí)行:
git merge <branch>
在這兩種情況下,git 都會嘗試去自動合并改動。遺憾的是,這可能并非每次都成功,并可能出現(xiàn)沖突(conflicts)。 這時候就需要你修改這些文件來手動合并這些沖突(conflicts)。改完之后,你需要執(zhí)行如下命令以將它們標記為合并成功:
git add <filename>
在合并改動之前,你可以使用如下命令預覽差異:
git diff <source_branch> <target_branch>