执行git push
成功向远程发送更改后返回以下消息。Git警告:“禁用位图写入”
error: The last gc run reported the following. Please correct the root cause
and remove gc.log.
Automatic cleanup will not be performed until the file is removed.
warning: disabling bitmap writing, as some objects are not being packed
通常当垃圾收集器返回警告一个git prune
修复它。这两个和git gc --aggressive
尚未解决此问题,并且不返回任何错误或警告。运行find . -iname gc.log
不会返回任何内容,因此我无法追踪gc.log文件以获取更多信息。
这是一个非常大的回购托管在一个专用的Bitbucket服务器上。
什么“禁用位图书写,因为一些对象没有被打包”意味着什么,我们如何解决它? gc.log文件在哪里?
我以前见过gc.log,位于回购的.git目录中。尽管如此,我从来没有见过位图警告。 (另外,你好马特。:) –
嘿,迈克尔!我在.git或.git/logs目录中看不到任何gc.log。即使'发现。 -iname gc.log'什么都不返回。 –
远程服务器上的gc.log? – o11c