{"meta":{"title":"REST API endpoints for Git database","intro":"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).","product":"REST API","breadcrumbs":[{"href":"/en/rest","title":"REST API"},{"href":"/en/rest/git","title":"Git database"}],"documentType":"category"},"body":"# REST API endpoints for Git database\n\nUse 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).\n\n## Links\n\n* [REST API endpoints for Git blobs](/en/rest/git/blobs)\n\n  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.\n\n* [REST API endpoints for Git commits](/en/rest/git/commits)\n\n  Use the REST API to interact with commit objects in your Git database on GitHub.\n\n* [REST API endpoints for Git references](/en/rest/git/refs)\n\n  Use the REST API to interact with references in your Git database on GitHub\n\n* [REST API endpoints for Git tags](/en/rest/git/tags)\n\n  Use the REST API to interact with tag objects in your Git database on GitHub.\n\n* [REST API endpoints for Git trees](/en/rest/git/trees)\n\n  Use the REST API to interact with tree objects in your Git database on GitHub."}