{"meta":{"title":"REST-API-Endpunkte für Git-LFS","intro":"Verwenden Sie die REST-API zum Aktivieren oder Deaktivieren von Git Large File Storage (Speicher für große Dateien) (LFS) für ein Repository.","product":"REST-API","breadcrumbs":[{"href":"/de/enterprise-cloud@latest/rest","title":"REST-API"},{"href":"/de/enterprise-cloud@latest/rest/repos","title":"Repositories"},{"href":"/de/enterprise-cloud@latest/rest/repos/lfs","title":"Git LFS"}],"documentType":"article"},"body":"# REST-API-Endpunkte für Git-LFS\n\nVerwenden Sie die REST-API zum Aktivieren oder Deaktivieren von Git Large File Storage (Speicher für große Dateien) (LFS) für ein Repository.\n\n## Informationen zum Git LFS\n\nSie können Git LFS verwenden, um große Dateien in einem Git-Repository zu speichern. Mit der REST-API kannst du das Feature für ein einzelnes Repository aktivieren oder deaktivieren. Weitere Informationen zu Git LFS findest du unter [Informationen zu Git Large File Storage](/de/enterprise-cloud@latest/repositories/working-with-files/managing-large-files/about-git-large-file-storage).\n\nPersonen mit Administratorzugriff auf ein Repository können diese Endpunkte verwenden.\n\nGit LFS Die Nutzung unterliegt der Abrechnung. Weitere Informationen finden Sie unter [Abrechnung für Git Large File Storage](/de/enterprise-cloud@latest/billing/concepts/product-billing/git-lfs).\n\nWenn du diese Endpunkte für ein Repository verwenden möchtest, das zu einer Organisation gehört, benötigst du Administratorzugriff auf das Repository (der als Organisationsinhaber\\*in geerbt werden kann), und deine Rolle muss auch Zugriff auf die Abrechnung der Organisation haben.\n\n* Wenn das Repository einer Organisation auf GitHub Team gehört, müssen Sie Besitzer der Organisation oder Abrechnungsmanager sein. Weitere Informationen finden Sie unter [Rollen in einer Organisation](/de/enterprise-cloud@latest/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization#organization-owners).\n* Wenn das Repository einer Organisation gehört, die auf GitHub Enterprise Cloud ist und nicht einem Unternehmenskonto gehört, müssen Sie ein Organisationsbesitzer oder Abrechnungsmanager sein. Weitere Informationen finden Sie unter [Rollen in einer Organisation](/de/enterprise-cloud@latest/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization#organization-owners).\n* Wenn sich das Repository im Besitz einer Organisation befindet, die einem Unternehmenskonto gehört, musst du Unternehmsinhaber*in oder Abrechnungsmanager*in sein. Weitere Informationen finden Sie unter [Fähigkeiten von Rollen in einem Unternehmen](/de/enterprise-cloud@latest/admin/managing-accounts-and-repositories/managing-roles-in-your-enterprise/abilities-of-roles#enterprise-owners).\n\n> \\[!NOTE]\n> Most endpoints use `Authorization: Bearer <YOUR-TOKEN>` and `Accept: application/vnd.github+json` headers, plus `X-GitHub-Api-Version: 2026-03-10`. Curl examples below omit these standard headers for brevity.\n\n## Enable Git LFS for a repository\n\n```\nPUT /repos/{owner}/{repo}/lfs\n```\n\nEnables Git LFS for a repository.\nOAuth app tokens and personal access tokens (classic) need the repo scope to use this endpoint.\n\n### Parameters\n\n#### Headers\n\n* **`accept`** (string)\n  Setting to `application/vnd.github+json` is recommended.\n\n#### Path and query parameters\n\n* **`owner`** (string) (required)\n  The account owner of the repository. The name is not case sensitive.\n\n* **`repo`** (string) (required)\n  The name of the repository without the .git extension. The name is not case sensitive.\n\n### HTTP response status codes\n\n* **202** - Accepted\n\n* **403** - We will return a 403 with one of the following messages:\n\nGit LFS support not enabled because Git LFS is globally disabled.\nGit LFS support not enabled because Git LFS is disabled for the root repository in the network.\nGit LFS support not enabled because Git LFS is disabled for .\n\n### Code examples\n\n#### Example\n\n**Request:**\n\n```curl\ncurl -L \\\n  -X PUT \\\n  https://api.github.com/repos/OWNER/REPO/lfs\n```\n\n**Response schema (Status: 202):**\n\nobject\n\n## Disable Git LFS for a repository\n\n```\nDELETE /repos/{owner}/{repo}/lfs\n```\n\nDisables Git LFS for a repository.\nOAuth app tokens and personal access tokens (classic) need the repo scope to use this endpoint.\n\n### Parameters\n\n#### Headers\n\n* **`accept`** (string)\n  Setting to `application/vnd.github+json` is recommended.\n\n#### Path and query parameters\n\n* **`owner`** (string) (required)\n  The account owner of the repository. The name is not case sensitive.\n\n* **`repo`** (string) (required)\n  The name of the repository without the .git extension. The name is not case sensitive.\n\n### HTTP response status codes\n\n* **204** - No Content\n\n### Code examples\n\n#### Example\n\n**Request:**\n\n```curl\ncurl -L \\\n  -X DELETE \\\n  https://api.github.com/repos/OWNER/REPO/lfs\n```\n\n**Response schema (Status: 204):**"}