2014-05-07 80 views
13

我目前正在研究一個java項目,當提交我的更改並拉動時,我得到以下錯誤。我不知道如何解決它:在eclipse中失敗,DIRTY_WORKTREE,如何解決?

Dirty worktree, eclipse

我什麼都試過,但似乎無法來解決這個問題,有人可以幫我嗎?

要清楚,我正在使用ecplipse。

+1

請問http://stackoverflow.com/a/15476133/6309有幫助嗎? – VonC

回答

20

刪除受影響的文件並嘗試再次拉出。之後將您的更改推送到git。

+0

爲我工作..感謝..從我身上。 – abhijitcaps

+0

這對我有用。謝謝 –

3

我在嘗試合併代碼時遇到了同樣的錯誤。刪除任一分支各自的文件合併 DIRTY_WORKTREE FAILED

2

使用下面的命令來刪除無版本的文件

git的清潔-df

0

假設在當地的分支機構你的工作,那從遠程分支分支出來,合併衝突發生在'提交併推送'上游併合併到遠程分支之後。

嘗試以下3個步驟:

  1. 複製開來的特定文件導致合併問題的新變化。
  2. 在Eclipse中,資源管理器窗格中,rt單擊導致合併問題的特定文件,然後選擇替換爲以前的修訂版。
  3. 現在執行「提交併推送」
  4. 執行到遠程分支的合併(不應出現衝突)。
  5. 在Eclipse中,再次rt單擊特定文件,然後選擇'pull' - 文件現在應該一直處於同步狀態。
  6. 現在添加新的更改,保存,提交和推送,併合併到遠程分支(不應該觀察到衝突)。
相關問題