一、git fetch 至關因而從遠程獲取最新到本地,不會自動merge,以下指令:git
git fetch orgin master //將遠程倉庫的master分支下載到本地當前branch中 git log -p master ..origin/master //比較本地的master分支和origin/master分支的差異 git merge origin/master //進行合併
也能夠用如下指令:安全
git fetch origin master:tmp //從遠程倉庫master分支獲取最新,在本地創建tmp分支 git diff tmp //將當前分支和tmp進行對比 git merge tmp //合併tmp分支到當前分支
2. git pull:至關因而從遠程獲取最新版本並merge到本地fetch
git pull origin master
git pull 至關於從遠程獲取最新版本並merge到本地it
在實際使用中,git fetch更安全一些ast