在使用git的過程中發現,項目文件上沒有綠色圖標,即使修改文件也沒有紅色圖標顯示
綠色圖標是指提交成功的,紅色圖標是指修改後還未提交的
沒有圖標顯示,但是可以正常上傳下載,在文件比較多的時候,不知道自己修改了哪些,容易出現錯誤
解決過程:
1.win+r,regedit.exe,打開註冊表 按照文件的層次關係依次找到
HKEY_LOCAL_MACHINE\Software\Microsoft\windows\CurrentVersion\Explorer;
修改鍵名 Max Cached Icons (最大緩存圖標) 的值爲 2000 (沒有這個鍵,可以新建)
重啓電腦
--------------問題並沒有解決
2.打開後找到“HKEY_LOCAL_MACHINE–>SOFTWARE–>Microsoft–>Windows–>CurrentVersion–>Explorer–>ShellIconOverlayIdentifiers”這一項
將Tortoise相關的項都提到靠前的位置(重命名,在名稱之前加幾個空格)
(Windows會使用掉4項默認排序,另外還有11項是供應用程序配置的,如果排在11項之後,可能導致應用程序的配置無效)。
排到靠前位置後
重啓資源管理器即可(任務管理器-->資源管理器(重新啓動))
這樣,綠色、紅色圖標就可以正常顯示了
3.當然,這種問題也可能是因爲:
TortoiseGit版本問題
與其他軟件(如svn)衝突問題