我有一个很大的存储库,我在上面运行了git gc --aggressive,我正试图在本地文件系统上克隆它。我希望它能在有硬链接的情况下很快完成,但在没有结账(git clone -n)的情况下需要大约6分钟才能完成。我看到消息Cloning into 'repos'... done.在几秒钟后出现,但随后Git又挂了6分钟,尽管有人声称它已经“完成”。你知道它现在在做什么吗?我怎么才能加快速度呢?
发布于 2012-11-22 10:35:33
我不确定你是如何准确克隆它的,但是提供没有协议的源码可以大大提高速度:
git clone -m /path/to/source /path/to/target
将远远快于
git clone -m file:///path/to/source /path/to/target
其他一些线索,可能会被证明是有帮助的:
版本,请尝试使用最新版本。
https://stackoverflow.com/questions/13039171
复制相似问题