git - 如何防止 git 打包目标文件?
问题描述
我正在使用单个对象目录来保存我机器上所有 git 存储库中的 blob,方法是使用以下环境变量:
export GIT_OBJECT_DIRECTORY="$HOME/.local/share/git/objects"
我希望每个 blob 都是自己的文件,但 git 会自动将它们打包到包文件中。
将每个文件的名称作为其哈希值,将内容作为 blob 的内容将有助于我实现通过 IPFS 提供文件的目标。(否则,它们将没有正确的哈希值,并且很难在 DHT 上找到。)
在这种展开状态下,它们似乎被称为“松散对象”,但我找不到如何将其设为默认存储方法。有没有设置或解决方法?
解决方案
推荐阅读
- django-rest-framework - 通过休息端点暴露的 VIewflow 流
- asp.net - 如何验证请求标头、JWT 令牌
- apache - .htaccess 允许访问 docker 代理容器
- javascript - 如何使用 JavaScript 在 HTML 文本输入类型字段中自动格式化电话号码?
- javascript - 如何从其他 html 文件中选择元素
- python - 如何修复 Keras 中的批量大小?
- tornado - 在 spawn_callback 中使用异步写入会导致 RuntimeError: Cannot write() after finish()
- typo3 - 摆脱插件路由增强器中的 chash
- css - 编写响应式 2 (50%) / 3 (33%) 列 CSS 网格布局的最有效方法?
- c# - 如何使用 LIKE 输入 int 和 data