2017-02-22 66 views
1

平臺:Windows 7中, Git的shell中運行ConEmu新的git休息窗戶的git殼

當我啓動了Git的殼牌今天一個窗口彈出來提供安裝最新版本的Git。過去這個過程沒有發生。今天,在升級之後,Git shell不會檢測到git。例如,如果我輸入

git status 

我得到

'git' is not recognized as an internal or external command, 
operable program or batch file. 

諮詢Windows路徑,它看起來像一些新的條目已經上漲到前

 
PATH=C:\Users\Main\AppData\Local\GitHub\PortableGit_f02737a78695063deace08e96d5042710d3e32db\cmd; 
C:\Users\Main\AppData\Local\GitHub\PortableGit_f02737a78695063deace08e96d5042710d3e32db\usr\bin; 
C:\Users\Main\AppData\Local\GitHub\PortableGit_f02737a78695063deace08e96d5042710d3e32db\usr\share\git-tfs; 
C:\Users\Main\AppData\Local\Apps\2.0\XPC72D0A.GQE\ZBYYH2JR.XW2\gith..tion_317444273a93ac29_0003.0003_5794af8169eeff14; 
C:\Users\Main\AppData\Local\GitHub\lfs-amd64_1.5.5; 

想必所有這些新PATH中的材料應該允許檢測到git;否則,它在那裏做什麼?事實上,我認爲一個PATH條目應該足以讓git被發現。

那麼,在最新的git for Windows的安裝過程中是否存在一個可怕的錯誤?或者是否需要進行一些調整才能使這一切順利?

+0

這意味着您的GIT被重新定位或刪除。執行'git init'或'git -v'來查看它是否真的被刪除。如果它工作,這意味着你的庫.git文件夾被刪除。 – Smit

+0

.git文件夾就位。關鍵是,git ***程序***沒有被檢測到,儘管存在多個PATH條目,可能是爲了告訴Windows它在哪裏。 – Argent

+0

你似乎在使用Github桌面。它是由「Git shell」提供的一些啓動鏈接嗎? Git for Windows定義了「Git bash」和「Git CMD」,並且我沒有看到任何更新提示 – max630

回答