1. 程式人生 > >git 拉取和獲取 pull 和 fetch 區別

git 拉取和獲取 pull 和 fetch 區別

有兩種 拉取 和 獲取 pull 和 fetch git pull    從遠端拉取最新版本 到本地 自動合併 merge           git pull origin master git fetch  從遠端獲取最新版本 到本地  不會自動合併 merge   git fetch origin master      git log -p master ../origin/master    git merge orgin/master 實際使用中 使用git fetch 更安全   在merge之前可以看清楚 更新情況 再決定是否合併

值得注意的是,如果在遠端倉修改了檔案 ,提交到遠端倉時沒有拉取到最新的檔案提交就會發生衝突哦,所以如果是多人合作的話就要先從遠端倉拉取最新的檔案再提交哦