在使用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項之后,可能導致應用程序的配置無效)。
排到靠前位置后
重啟資源管理器即可(任務管理器-->資源管理器(重新啟動))

這樣,綠色、紅色圖標就可以正常顯示了
當然,這種問題也可能是因為:
TortoiseGit版本問題
與其他軟件(如svn)沖突問題
————————————————
版權聲明:本文為CSDN博主「小囡楠」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/weixin_42723925/article/details/81162249
