因為使用git不久。同事教我的更新遠端分支并merge的方法是:先執行gitfetch,然后在自己的分支執行gitmergeorigin/同事分支。這樣來更新合并。百度了下gitfetch是將遠端的所有分支更新到本地的FETCH_HEAD,但為啥merge的時候仍然是merge的遠端的origin/同事分支,而不是merge的FETCH_HEAD?gitfetch更新所有分支到本地FETCH_HEAD,感覺也沒用啥作用,還是要執行gitmergeorigin/同事分支來merge遠程分支啊。那么gitfetch為啥不能省略呢?
git fetch和git merge遠端分支的問題求老司機指點!
飲歌長嘯
2019-12-11 10:09:51