Use the REST API to interact with raw Git objects in your Git database on GitHub and to list and update Git references (branch heads and tags).
REST API endpoints for Git blobs
Use the REST API to interact with a Git blob (binary large object), the object type used to store the contents of each file in a repository.
REST API endpoints for Git commits
Use the REST API to interact with commit objects in your Git database on GitHub.
REST API endpoints for Git references
Use the REST API to interact with references in your Git database on GitHub
REST API endpoints for Git tags
Use the REST API to interact with tag objects in your Git database on GitHub.
REST API endpoints for Git trees
Use the REST API to interact with tree objects in your Git database on GitHub.