- git pull:從中央存儲庫中提取特定分支的新更改或提交,并更新本地存儲庫中的目標(biāo)分支。
- git fetch:一樣的目的,但工作方式略有不同。當(dāng)你執(zhí)行g(shù)it fetch時,它會從所需的分支中提取所有新提交,并將其存儲在本地存儲庫中的新分支中。如果要在目標(biāo)分支中反映這些更改,必須在git fetch之后執(zhí)行g(shù)it merge。只有在對目標(biāo)分支和獲取的分支進行合并后才會更新目標(biāo)分支。
總結(jié): git pull = git fetch + git merge