GIT從遠程倉庫獲取最新代碼合併到本地分支

git fetch + merge: 獲取最新代碼到本地,然後手動合併分支

//查看所有版本
$ git branch -a
//獲取最新代碼到本地(本地當前分支爲[branch],獲取的遠端的分支爲[origin/branch])
$ git fetch origin master  [示例1:獲取遠端的origin/master分支]
$ git fetch origin dev [示例2:獲取遠端的origin/dev分支]
//查看版本差異
$ git log -p master..origin/master [示例1:查看本地master與遠端origin/master的版本差異]
$ git log -p dev..origin/dev   [示例2:查看本地dev與遠端origin/dev的版本差異]
//合併最新代碼到本地分支
$ git merge master  [示例1:合併本地master到當前分支]
$ git merge dev [示例2:合併本地dev到當前分支]

//或者合併遠程最新代碼到本地分支
$ git merge origin/master  [示例1:合併遠端分支origin/master到當前分支]
$ git merge origin/dev [示例2:合併遠端分支origin/dev到當前分支]
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章