從gitHub當(dāng)中更新項(xiàng)目synchronize Update fetch pull 項(xiàng)目的區(qū)別
從gitHub更新項(xiàng)目
馬克- to-win:馬克 java社區(qū):防盜版實(shí)名手機(jī)尾號(hào): 73203。
馬克-to-win:方法一:右擊你的項(xiàng)目,team/synchronize workspace,這樣他就會(huì)去gitHub那fetch回最新的版本。之后像svn一樣,切換到team synchronize視圖。注意服務(wù)器如有更新,而你沒更新,就直接點(diǎn)synchronize workspace里的一個(gè)“pull”鈕。千萬別用前面講的那個(gè)pull菜單(有bug)。(如果恰巧你也更新了同樣的文件,而且有沖突的話。你就先提交到本地服務(wù)器。之后pull,解決沖突就行了。解決完沖突,再次commit,之后,再push)pull就等于fetch和merge加一起。 synchronize workspace唯一的好處就是可以看一看有什么更新,而先不merge,即先探測(cè)一下。
方法二。 右擊你的項(xiàng)目,team/fetch from,這樣他就會(huì)去gitHub那fetch回最新的版本。到最后還得選擇team/merge,反正也搞得莫名其妙。不如上面教的pull好使。
方法三。 右擊你的項(xiàng)目,team/fetch from upstream,效果也不好,直接用pull就好。