標題非常詳細地描述了我的整個問題。我試着做git gc
,但那根本沒有幫助。我還證實,這確實是隱藏的.git文件夾,其大小爲45GB。本地git回購是45GB,但在bitbucket上的遠程只有380MB
我對命令行根本不熟悉,我主要是使用SourceTree/Gitkraken作爲我的git客戶端。
我該如何解決我的本地代表的問題?最簡單的事情就是刪除它並再次從遠程克隆它?
標題非常詳細地描述了我的整個問題。我試着做git gc
,但那根本沒有幫助。我還證實,這確實是隱藏的.git文件夾,其大小爲45GB。本地git回購是45GB,但在bitbucket上的遠程只有380MB
我對命令行根本不熟悉,我主要是使用SourceTree/Gitkraken作爲我的git客戶端。
我該如何解決我的本地代表的問題?最簡單的事情就是刪除它並再次從遠程克隆它?
我最終刪除了它,並再次克隆回購,修復它。
如果你非常頻繁地對二進制文件進行版本控制,這會減慢git並使空間快速擴展。
所以更好的方法來管理二進制文件在Git中,你可以從提交歷史刪除無用的大文件,也可以使用到git-lfs管理您的git回購。
只是爲了澄清,這是一個移動的Android/iOS遊戲,有許多二進制文件。這就是爲什麼遙控器仍然很大。 – Andrio
你使用新的Git LFS(大文件存儲)? –
你嘗試過'git fsck'嗎? –