如果只是安裝了 Git,會發現使用 git init 命令之后,工作區中的文件,全部都沒有小圖標,就算你執行了 git add,或是 git commit 命令。
原因是 windows 中,Git 本身沒有小圖標,需要結合 TortoiseGit 結合使用才會有小圖標。
然后,你需要接着安裝 TortoiseGit,全部按照默認的選擇安裝就可以了。
安裝完成之后,你可能會發現還是沒有。
相關的原因與解決方案,在網上搜一下,會有很多,這里也寫一下。
Win + R 打開命令窗,輸入 regedit
找到如下注冊表:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers
調整之前目錄結構如下:
將Tortoise相關的項都提到靠前的位置(重命名,在名稱之前加幾個空格)
(Windows會使用掉4項默認排序,另外還有11項是供應用程序配置的,如果排在11項之后,可能導致應用程序的配置無效)。
調整之后如下:
排到靠前位置后,重啟資源管理器即可(任務管理器–>資源管理器(重新啟動))
這樣,綠色、紅色圖標就可以正常顯示了