2014-12-04 149 views

回答

1

以前的答案列表下面也有問題。唯一的解決辦法似乎是:

  1. 備份的.project等文件
  2. 刪除現有項目
  3. 導入現有本地的Git倉庫爲「一般項目」
  4. 認沽備份文件複製到新項目
  5. 重啓Eclipse

重命名,PE而不是實際操作 - 更改存儲庫是根據同事解決問題的正確思路。

  1. 選擇「Team->斷開」
  2. 選擇「Team->分享」打開「共享工程」對話框
  3. 選擇的Git並單擊下一步
  4. 取消選擇「使用或在父文件夾中創建庫項目」
  5. 選擇新的本地倉庫
  6. 複選框中的項目名稱顯示正確的當前位置和目標位置
  7. 點擊‘完成’

Eclipse會將現有文件從先前的本地存儲庫移動到新的本地存儲庫。

0

我剛剛重新命名了一個存儲庫。我使用LiClipse,這是一個包含EGit的Eclipse變體。我相信EGit用戶界面無法執行此操作。以下是我在EGit和Eclipse之外完成的操作,而不會混淆它們。

  1. 在Git的角度來看,在回購單擊鼠標右鍵,並選擇從視圖中刪除庫...從彈出菜單中。
  2. 對話框提供從工作區中刪除存儲庫。我將其解釋爲,從我的磁盤中刪除repo目錄及其中的所有內容。按下「否」按鈕。
  3. 在編程語言特定的角度(PyDev,在我的情況下),右鍵單擊該項目,然後從彈出菜單中選擇刪除...
  4. 出現確認對話框。在這種情況下,我將其解釋爲只是確認我想從該視角刪除項目列表中的項目條目。有一個複選框,「從工作區刪除此項目?」。不選中該複選框。按下「是」按鈕確認。
  5. 在查找程序或命令行中,找到存儲庫目錄,並將目錄名稱更改爲新名稱。
  6. 返回到Eclipse和Git透視圖。
  7. 選擇菜單項,文件...從文件系統打開項目...。(在項目列表上方還有一個帶有「+」的小圖標,工具提示「將一個現有的本地Git存儲庫添加到此視圖中」。我相信它不同但等同。)會出現一個對話框。
  8. 選擇(重命名)存儲庫目錄。點擊下一步完成完成嚮導。存儲庫出現在EGit的Git存儲庫列表中。
  9. 返回適合該存儲庫的編程語言特定視角。
  10. 選擇菜單項,文件...從文件系統打開項目...。出現一個對話框。
  11. 選擇(重命名)存儲庫目錄。點擊下一步完成完成嚮導。倉庫以特定語言的視角出現在Git倉庫列表中。

特定於項目的Eclipse設置似乎隱藏在存儲庫中的文件.project中,所以它們不會因重命名開銷而被修改。

相關問題