2012-01-16 39 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