问题描述
我正在使用 libgit2
并尝试找到一种方法来禁用 git 对象的打包/压缩。 git
或 libgit
是否具有完全禁用它的配置?
具体来说,我需要 ./git/objects
目录中已提交对象的完整副本。
非常感谢任何帮助!
解决方法
我认为您不能禁用 git 对象的打包和压缩,因为这是 git 工作的核心方式。
但是 libgit2 有一个叫做 custom object backend 的东西,它允许您编写自己的方式来存储文件。
我正在使用 libgit2
并尝试找到一种方法来禁用 git 对象的打包/压缩。 git
或 libgit
是否具有完全禁用它的配置?
具体来说,我需要 ./git/objects
目录中已提交对象的完整副本。
非常感谢任何帮助!
我认为您不能禁用 git 对象的打包和压缩,因为这是 git 工作的核心方式。
但是 libgit2 有一个叫做 custom object backend 的东西,它允许您编写自己的方式来存储文件。