{"meta":{"title":"Git LFS에 대한 REST API 엔드포인트","intro":"REST API를 사용하여 리포지토리에 대한 Git 대용량 파일 스토리지 (LFS)를 사용 또는 사용 안 함으로 설정합니다.","product":"REST API","breadcrumbs":[{"href":"/ko/enterprise-cloud@latest/rest","title":"REST API"},{"href":"/ko/enterprise-cloud@latest/rest/repos","title":"리포지토리"},{"href":"/ko/enterprise-cloud@latest/rest/repos/lfs","title":"Git LFS"}],"documentType":"article"},"body":"# Git LFS에 대한 REST API 엔드포인트\n\nREST API를 사용하여 리포지토리에 대한 Git 대용량 파일 스토리지 (LFS)를 사용 또는 사용 안 함으로 설정합니다.\n\n## Git LFS 정보\n\nGit 리포지토리에 큰 파일을 저장하는 데 사용할 Git LFS 수 있습니다. REST API를 사용하면 개별 리포지토리에 대한 기능을 사용하거나 사용하지 않도록 설정할 수 있습니다.\nGit LFS에 대한 자세한 내용은 [Git 대용량 파일 저장소에 대하여](/ko/enterprise-cloud@latest/repositories/working-with-files/managing-large-files/about-git-large-file-storage)을(를) 참조하세요.\n\n리포지토리에 대한 관리자 액세스 권한이 있는 사용자는 이러한 엔드포인트를 사용할 수 있습니다.\n\nGit LFS 사용량은 청구 대상이 됩니다. 자세한 내용은 [Git 대형 파일 스토리지 청구](/ko/enterprise-cloud@latest/billing/concepts/product-billing/git-lfs)을(를) 참조하세요.\n\n조직에 속한 리포지토리에 이러한 엔드포인트를 사용하려면 관리자가 리포지토리에 액세스할 수 있어야 하며(조직 소유자 상속될 수 있음), 해당 역할도 조직의 청구에 대한 액세스 권한을 제공해야 합니다.\n\n* 리포지토리가 GitHub Team에서 조직이 소유한 경우, 조직 소유자 또는 청구 관리자여야 합니다. 자세한 내용은 [조직의 역할](/ko/enterprise-cloud@latest/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization#organization-owners)을(를) 참조하세요.\n* 리포지토리가 GitHub Enterprise Cloud에 속해 있으며 엔터프라이즈 계정이 소유하고 있지 않은 조직의 소유인 경우, 조직 소유자 또는 청구 관리자여야 합니다. 자세한 내용은 [조직의 역할](/ko/enterprise-cloud@latest/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization#organization-owners)을(를) 참조하세요.\n* 엔터프라이즈 계정이 소유한 조직이 리포지토리를 소유한 경우, 엔터프라이즈 소유자 또는 청구 관리자여야 합니다. 자세한 내용은 [엔터프라이즈에서 역할의 기능](/ko/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):**"}