git合并遠程分支

原文地址
如何把分支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ā),完成后再將它們合并到主分支上。

branches

創(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>

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 1. 安裝 Github 查看是否安裝git: $ git config --global user.name "...
    Albert_Sun閱讀 13,835評論 9 163
  • 1.git的安裝 1.1 在Windows上安裝Git msysgit是Windows版的Git,從https:/...
    落魂灬閱讀 12,813評論 4 54
  • 我現(xiàn)在好累,可是還是得完成今天的作業(yè)。電腦不想開了,就舉著手機躺在被窩里在黑暗中敲字。 現(xiàn)在屋里亮著的,除了手機屏...
    laBonita閱讀 300評論 0 5
  • 1.首先自己郁悶為什么在constructor里面必須要有super。 constructor(props){ ...
    想成為大牛的小白閱讀 979評論 0 0
  • 封裝view較為簡單,封裝tableview比較麻煩,封裝tableview的方法后面會有。 view的封裝 如果...
    Coder007閱讀 933評論 0 2

友情鏈接更多精彩內容