pygit2 ライブラリを使用しようとしています。
最初のステップで行き詰まったようです。そのドキュメントには、ブロブを作成してツリーに追加する方法が説明されていません。ほとんどの場合、既存の git リポジトリを操作する方法に関するものですが、リポジトリを作成して、ブロブ、コミットなどをリポジトリに追加したいと考えています。ファイルから直接 BLOB を作成することは可能ですか? ファイルの内容を読み取って blob.data を設定する必要がありますか?
from pygit2 import Repository
from pygit2 import init_repository
bare = False
repo = init_repository('test', bare)
BLOB またはツリーを作成してリポジトリに追加するにはどうすればよいですか?