2016-01-08 31 views
0

我第一次使用git,並且已經克隆了一個存儲庫,並且一位同事對其進行了一些本地更改。eGit從上游獲取 - 與本地資源庫進行比較

讀一篇文章,它意味着,而不是拉我們應該先取,然後看看變化。

我使用的例如:It插件,在存儲庫窗口我已經右點擊和選擇的選項從上游取,我可以看到FETCH_HEAD顯示提交消息也是如此遠程分支,但我不能看到一個選項以將其與本地存儲庫進行比較。

我覺得一定有辦法做到這一點,否則爲什麼有2個命令支持,但不明顯如何比較更改。

我只能比較他們,如果我第一次做一個合併,但到那時它遲了一點,所以我不妨做拉。

有誰知道如何比較在EGit中獲取的本地副本?

回答

1

使用團隊==>在您的項目上同步。 它將打開標準的Synchronize-View,您可以在其中查看將對哪些文件進行更改以及對提交進行的操作。

具有傳入更改的文件具有藍色箭頭,具有傳出的文件更改爲黑色箭頭和明星。只有黑色箭頭的文件被提交的更改尚未推送。

雙擊文件打開比較編輯器,它將顯示更改的行。

Synchronize只會比較文件,除非使用pull/push/commit命令執行,否則不會進行提交或拉取操作。

在EGit的選項中,您可以更改設置,如果EGit應該在同步之前執行提取操作。