GitHub Git Database API
The GitHub Git Database API provides low-level access to Git objects (blobs, commits, refs, tags, and trees) in a repository. It lets you read and write raw Git data directly, enabling operations like creating commits programmatically, building trees, reading blob contents, and managing references without using the higher-level repository content endpoints.