.git 文件太大时怎样处理

Posted everlose

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.git 文件太大时怎样处理相关的知识,希望对你有一定的参考价值。

问题

github 上的 repo 由于 commit 次数过多 导致 repo 被 clone 下来时,.git文件夹特别大,比代码本身大。

我确定当前 commit 之前的 change 对我都没有用了,用什么方法能清除之前的提交记录,让 clone 下来的 .git 文件夹变小一点?

方法

clone 的时候,可以指定深度,如下,为 1 即表示只克隆最近一次 commit.

git clone git://xxoo --depth 1

以上是关于.git 文件太大时怎样处理的主要内容,如果未能解决你的问题,请参考以下文章

ListView下面的WPF按钮 - 当ListView太大时消失

当整个文件太大时如何在python中使用mmap

Xcode 在条形按钮项目大小太大时使用 PDF 图像

squid日志文件太大,怎样处理

当vector的大小太大时,如何解决C++中内存不足的问题?

大小太大时 VBO + glBufferData 崩溃