我正在尝试使用 pygit2 库。
似乎我被困在了第一步。它的文档没有解释如何创建一个 blob 并将其添加到树中。它主要是关于如何使用现有的 git 存储库,但我想创建一个并将 blob、提交等添加到我的存储库。是否可以直接从文件创建 blob,还是应该读取文件内容并设置 blob.data?
from pygit2 import Repository
from pygit2 import init_repository
bare = False
repo = init_repository('test', bare)
如何创建 Blob 或树并将其添加到存储库?