簡體   English   中英

Eclipse Egit 提交失敗

[英]Eclipse Egit Failed to commit

我為 PHP 開發人員 3.0.2 獲得了 Eclipse 安裝了 Egit 2.2.0,我在 windows 7 我得到了我的項目和存儲庫。 但是我不能提交更改。 這是我得到的錯誤:

Exception caught during execution of add command
   Exception caught during execution of add command

我為 windows 安裝了 Git 並將其設置在 Git 配置中。 我還用 %USERPROFILE% 設置了我的 HOME 變量

我的項目位置也在我映射到 Z 的遠程服務器上:

這也包括 git 存儲庫。

該遠程位置安裝了 Lubuntu 12.10。 它還安裝了 git。

我發現了問題所在。 Git 使用 ./git/index.lock 中的文件將其自我鎖定

在我刪除后,一切正常。

感謝@NaGeL182 .. 我現在可以工作了,因為 Git 被鎖定了

所以我需要刪除.git/index.lock文件

  1. 在 Mac 上只需在終端上點擊以下命令

rm -f ./.git/index.lock

在 Windows 上

刪除 .git\\index.lock

希望這會有所幫助。

我的 2 美分...我的 git 工作區在 dropbox 文件夾中本地映射(我有點偏執,更喜歡雙重備份選項)。 有時與同步過程不匹配,dropbox 會保留 git .lock 文件。 因為我只關心我的資源而不是 git 元數據 - 我只是從在線同步中取消選中 .git 文件夾。

嘗試一下,轉到您的存儲庫並執行以下命令!

chmod -R 777 .git 

我在 Windows 11 機器上遇到了這個問題。 修復是從 .git 目錄下的所有文件中刪除“隱藏”屬性

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM