2012-01-16 93 views

回答

1

如果資源庫已損壞,您可以檢查哪些對象有

git fsck --full 

一個問題,那麼你可以對這個問題的對象採取相應的行動。

+0

但是這個commant的執行量非常大?我在回購中運行,但需要很多時間。謝謝幫助我 – davidselo 2012-01-16 16:11:41

+0

以後很多時候這個回報我:dangling commit eae1893c2bd17f2e4c4162ca9fa8788e921ab516 – davidselo 2012-01-16 16:14:26

+0

這個不應該花太長時間,因爲它只是檢查對象是否損壞以及DAG是否仍然處於良好狀態。 – 2012-01-16 16:14:53

0

擺脫大容量文件

git filter-branch 

你需要指定此命令的正確的選項。一旦將大文件從存儲庫中取出,您的克隆應該很快。

+0

與此命令刪除文件來控制版本,但是在回購中的文件?這個檔案是一個.sql,我不想要控制版本,但我想下載它在混帳克隆...... – davidselo 2012-01-16 16:57:25