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