(Deep) get or put a commit object into the repository. This will also get or put all child trees and blobs.
Dump repository objects
Find commit.
Get a commit by its hash.
List all commits.