Theme NexT works best with JavaScript enabled

ShunNien's Blog

不積跬步,無以致千里;不積小流,無以成江海。

0%

Git Push 出現 Auto Packing the Repository in Background for Optimum Performance

error message
發生時機不太能確定,但是發生後只好按照提示的說明進行 git gc 清理了,以下列出發生的環境

環境

OS Name: Microsoft Windows 10 Pro
OS Version: 10.0.16299 N/A Build 16299
git version: 2.17.0.windows.1

錯訊訊息如下

Auto packing the repository in background for optimum performance.
See “git help gc” for manual housekeeping.

解決方式

按照提供的訊息,需要進行 gc 處理,所以可以參照以下指令處理,首先使用 git fsck 此工具會檢查 git repository 的資料完整性

1
git fsck

此指令會列出已經不在 git tree 上的物件資料,假如沒有這些資料的話,此指令就不會列出;所以當確定有這些資料,就可以進行 gc 清理

1
git gc --prune=now

git gc

上述的指令請小心使用,因為這會清理掉這些物件

參考資料

歡迎關注我的其它發布渠道