1. 程式人生 > >Git | fetch 和 pull 的區別

Git | fetch 和 pull 的區別

fetch:從遠端獲取最新版本到本地,不會自動merge

用WebStormGit操作:
ctrl+shift+A -> fetch -> show diff for selected change -> merge
用fetch比較安全,比較本地的分支與遠端分支的diff之後再決定是否要merge

pull:從遠端獲取最新版本並merge到本地

pull = fetch + merge