git-gc

    5熱度

    3回答

    簡單的問題,我試圖在配額機器上運行git gc。 Pre-gc,我大約有18GB的使用量,幾乎所有的都是我克隆的git倉庫。我的磁盤限制是25GB。在git gc操作期間,將足夠的臨時文件寫入磁盤以達到我的限制,從而導致git gc操作失敗。 我可以在失敗的操作後刪除.git/objects/pack/tmp_pack_*並回到18GB的使用情況,但是我真的很想完成git gc並回收一些性能。 是

    26熱度

    4回答

    我在共享主機上託管一個git repo。我的回購未必有幾個它非常大的文件,每次我嘗試現在運行在回購「混帳氣相色譜法」的時候,我被任務共享託管服務提供商使用了太多的內存殺害。有沒有辦法限制git gc可以消耗的內存量?我的希望是,它可以交換內存使用的速度,只需要更長的時間來完成工作。

    97熱度

    4回答

    當我運行「混帳貴」我得到說 This repository currently has approximately 1500 loose objects. 然後它表明壓縮數據庫中的彈出跳過「自由物品」彈出。我之前做過這件事,它將鬆散物體減少到250個左右,但這並不能抑制彈出。再次壓縮不會改變鬆散物體的數量。 我們目前的工作流程需要大量使用'rebase',因爲我們正在從Perforce轉換

    22熱度

    2回答

    我有一個Git樹像 A---B---C topic / D---E---F---G master <-- 我想刪除主題,並在其上的所有對象。 我注意到主題的SHA ID,然後鍵入: git branch -D topic git gc # <-- I also tried prune here... git checkout -b te