搜尋

首頁  >  問答  >  主體

git status 指令速度特別慢怎麼回事

第一次很慢,然後緊接著就快了
如果過了3-5小時就又很慢了
第二天開機的時候運行 git status必定很慢

淡淡烟草味淡淡烟草味2807 天前2392

全部回覆(2)我來回復

  • PHP中文网

    PHP中文网2017-04-28 09:08:01

    應該是作業系統的I/O快取造成的。你的倉庫很大,工作區的文件很多的話,git 要讀取的資料就會多,所以就慢了。而第一次讀取之後,作業系統會把相關資料緩存在磁碟中,因為反正已經讀取到記憶體了,如果不需要的話就留著方便下次讀取多好。過一段時間之後,這部分快取會被新的資料給取代,所以又會變慢了。

    試試 git status -uno 會不會快一些。參見 man git-status

    回覆
    0
  • 淡淡烟草味

    淡淡烟草味2017-04-28 09:08:01

    關閉360baidu等防毒軟體試試

    回覆
    0
  • 取消回覆