[英]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文件
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.