TortoiseGit 有時無法存取 git.exe

TortoiseGit 有時無法存取 git.exe

有時,當使用 TortoiseGit 執行 git 操作時,我會隨機遇到各種失敗,如果我之後重試一兩次,它將成功執行相同的操作。這種情況在拉、推、提交、簽出等過程中隨機發生。

進入常規設置,我可以按一個按鈕來查詢版本,我假設它會呼叫 git.exe 來輪詢版本,而這種隨機失敗行為也在那裡可見。

這是在我工作的公司提供的工作站上,因此我的使用者沒有明確的管理存取權限。 (值得注意的是,在我家裡的個人電腦上,我從未遇到過這樣的問題。)所以我想知道這是否可能是由於某些組策略隨機發瘋或由於其他原因造成的?

下面是一個小演示,從常規設定的角度來看問題的外觀: 示範

答案1

退出代碼-1073741502為十六進位“0xC0000142”,其中 Windows NTSTATUS 值顯示表示 STATUS_DLL_INIT_FAILED 是:

{DLL 初始化失敗} 動態連結函式庫 %hs 初始化失敗。該進程異常終止。

不幸的是,您的錯誤訊息並不表示 DLL 失敗。

如果我必須猜測,我會認為您安裝的 Git 用戶端版本不適合運行您的 TortoiseGit 版本。

我建議卸載兩者,然後下載並安裝,按順序:

如果這沒有幫助,請讓我知道您安裝的這兩個產品的版本。

相關內容