1. 程式人生 > 其它 >從gitHub當中更新專案synchronize Update fetch pull 專案的區別。

從gitHub當中更新專案synchronize Update fetch pull 專案的區別。

從gitHub當中更新專案synchronize Update fetch pull 專案的區別。

11.從gitHub更新專案

方法一:右擊你的專案,team/synchronize workspace,這樣他就會去gitHub那fetch回最新的版本。之後像svn一樣,切換到team synchronize檢視。注意伺服器如有更新,而你沒更新,就直接點synchronize workspace裡的一個“pull”鈕。千萬別用前面講的那個pull選單(有bug)。(如果恰巧你也更新了同樣的檔案,而且有衝突的話。你就先提交到本地伺服器。之後pull,解決衝突就行了。解決完衝突,再次commit,之後,再push)pull就等於fetch和merge加一起。 synchronize workspace唯一的好處就是可以看一看有什麼更新,而先不merge,即先探測一下。

方法二。 右擊你的專案,team/fetch from,這樣他就會去gitHub那fetch回最新的版本。到最後還得選擇team/merge,反正也搞得莫名其妙。不如上面教的pull好使。

方法三。 右擊你的專案,team/fetch from upstream,效果也不好,直接用pull就好。

更多內容請見原文,原文轉載自:

https://blog.csdn.net/qq_44639795/article/details/96866421