import{s as Rs,o as Ys,n as xs}from"../chunks/scheduler.6062bdaf.js";import{S as qs,i as Ls,g as m,s as l,r as n,A as Fs,h as o,f as s,c as p,j as Hs,u as i,x as h,k as Xs,y as Is,a,v as r,d as g,t as f,w as c}from"../chunks/index.4bca734e.js";import{T as Cs}from"../chunks/Tip.b9ac1f03.js";import{C as d}from"../chunks/CodeBlock.fa01571c.js";import{H as y,E as Ns}from"../chunks/EditOnGithub.74ab2baa.js";function Ws(Re){let u,_='GitLab/GitHub/Bitbucket과 같은 플랫폼을 사용해 본 경험이 있다면, 모델 리포지토리를 관리하기 위해 <code>git</code> CLI를 사용해 git 리포지토리를 클론(<code>git clone</code>)하고 변경 사항을 커밋(<code>git add, git commit</code>)하고 커밋한 내용을 푸시(<code>git push</code>) 하는것이 가장 먼저 떠오를 것입니다. 이 명령어들은 Hugging Face Hub에서도 사용할 수 있습니다. 하지만 소프트웨어 엔지니어링과 머신러닝은 동일한 요구 사항과 워크플로우를 공유하지 않습니다. 모델 리포지토리는 다양한 프레임워크와 도구를 위한 대규모 모델 가중치 파일을 유지관리 할 수 있으므로, 리포지토리를 복제하면 대규모 로컬 폴더를 유지관리하고 막대한 크기의 파일을 다루게 될 수 있습니다. 결과적으로 Hugging Face의 커스텀 HTTP 방법을 사용하는 것이 더욱 효율적일 수 있습니다. 더 자세한 내용은 <a href="../concepts/git_vs_http">Git vs HTTP paradigm</a> 문서를 참조하세요.';return{c(){u=m("p"),u.innerHTML=_},l($){u=o($,"P",{"data-svelte-h":!0}),h(u)!=="svelte-cpbzvt"&&(u.innerHTML=_)},m($,M){a($,u,M)},p:xs,d($){$&&s(u)}}}function Bs(Re){let u,_='<a href="/docs/huggingface_hub/pr_2402/ko/package_reference/repository#huggingface_hub.Repository">Repository</a>는 <a href="/docs/huggingface_hub/pr_2402/ko/package_reference/hf_api#huggingface_hub.HfApi">HfApi</a>에 구현된 HTTP 기반 대안을 선호하여 중단되었습니다. 아직 많은 레거시 코드에서 사용되고 있기 때문에 <a href="/docs/huggingface_hub/pr_2402/ko/package_reference/repository#huggingface_hub.Repository">Repository</a>가 완전히 제거되는 건 <code>v1.0</code> 릴리스에서만 이루어집니다. 자세한 내용은 <a href="./concepts/git_vs_http">해당 설명 페이지</a>를 참조하세요.';return{c(){u=m("p"),u.innerHTML=_},l($){u=o($,"P",{"data-svelte-h":!0}),h(u)!=="svelte-1hd4pay"&&(u.innerHTML=_)},m($,M){a($,u,M)},p:xs,d($){$&&s(u)}}}function Vs(Re){let u,_,$,M,j,qe,v,Kt='Hugging Face Hub는 Git 리포지토리 모음입니다. <a href="https://git-scm.com/" rel="nofollow">Git</a>은 협업을 할 때 여러 프로젝트 버전을 쉽게 관리하기 위해 널리 사용되는 소프트웨어 개발 도구입니다. 이 가이드에서는 Hub의 리포지토리 사용법인 다음 내용을 다룹니다:',Le,J,Ot="<li>리포지토리 생성과 삭제.</li> <li>태그 및 브랜치 관리.</li> <li>리포지토리 이름 변경.</li> <li>리포지토리 공개 여부.</li> <li>리포지토리 복사본 관리.</li>",Fe,b,Ie,w,es='Hub에 리포지토리를 생성하고 관리하려면, 로그인이 되어 있어야 합니다. 로그인이 안 되어있다면 <a href="../quick-start#authentication">이 문서</a>를 참고해 주세요. 이 가이드에서는 로그인이 되어있다는 가정하에 진행됩니다.',Ne,k,We,G,ts="첫 번째 단계는 어떻게 리포지토리를 생성하고 삭제하는지를 알아야 합니다. 사용자 이름 네임스페이스 아래에 소유한 리포지토리 또는 쓰기 권한이 있는 조직의 리포지토리만 관리할 수 있습니다.",Be,U,Ve,Z,ss='<a href="/docs/huggingface_hub/pr_2402/ko/package_reference/hf_api#huggingface_hub.HfApi.create_repo">create_repo()</a> 함수로 함께 빈 리포지토리를 만들고 <code>repo_id</code> 매개변수를 사용하여 이름을 정하세요. <code>repo_id</code>는 사용자 이름 또는 조직 이름 뒤에 리포지토리 이름이 따라옵니다: <code>username_or_org/repo_name</code>.',Se,H,ze,X,as='기본적으로 <a href="/docs/huggingface_hub/pr_2402/ko/package_reference/hf_api#huggingface_hub.HfApi.create_repo">create_repo()</a>는 모델 리포지토리를 만듭니다. 하지만 <code>repo_type</code> 매개변수를 사용하여 다른 유형의 리포지토리를 지정할 수 있습니다. 예를 들어 데이터셋 리포지토리를 만들고 싶다면:',Pe,C,Qe,x,ls="리포지토리를 만들 때, <code>private</code> 매개변수를 사용하여 가시성을 설정할 수 있습니다.",Ee,R,Ae,Y,ps='추후 리포지토리 가시성을 변경하고 싶다면, <a href="/docs/huggingface_hub/pr_2402/ko/package_reference/hf_api#huggingface_hub.HfApi.update_repo_visibility">update_repo_visibility()</a> 함수를 이용해 바꿀 수 있습니다.',De,q,Ke,L,ns='<a href="/docs/huggingface_hub/pr_2402/ko/package_reference/hf_api#huggingface_hub.HfApi.delete_repo">delete_repo()</a>를 사용하여 리포지토리를 삭제할 수 있습니다. 리포지토리를 삭제하기 전에 신중히 결정하세요. 왜냐하면, 삭제하고 나서 다시 되돌릴 수 없는 프로세스이기 때문입니다!',Oe,F,is="삭제하려는 리포지토리의 <code>repo_id</code>를 지정하세요:",et,I,tt,N,st,W,rs='가끔 다른 누군가의 리포지토리를 복사하여, 상황에 맞게 수정하고 싶을 때가 있습니다. 이는 <a href="/docs/huggingface_hub/pr_2402/ko/package_reference/hf_api#huggingface_hub.HfApi.duplicate_space">duplicate_space()</a>를 사용하여 Space에 복사할 수 있습니다. 이 함수를 사용하면 리포지토리 전체를 복제할 수 있습니다. 그러나 여전히 하드웨어, 절전 시간, 리포지토리, 변수 및 비밀번호와 같은 자체 설정을 구성해야 합니다. 자세한 내용은 <a href="./manage-spaces">Manage your Space</a> 문서를 참조하십시오.',at,B,lt,V,pt,S,gs="이제 리포지토리를 생성했으므로, 변경 사항을 푸시하고 파일을 다운로드하는 것에 관심이 있을 것입니다.",nt,z,fs='이 두 가지 주제는 각각 자체 가이드가 필요합니다. 리포지토리 사용하는 방법에 대해 알아보려면 <a href="./upload">업로드</a> 및 <a href="./download">다운로드</a> 문서를 참조하세요.',it,P,rt,Q,cs=`Git 리포지토리는 동일한 리포지토리의 다른 버전을 저장하기 위해 브랜치들을 사용합니다. 태그는 버전을 출시할 때와 같이 리포지토리의 특정 상태를 표시하는 데 사용될 수도 있습니다. 일반적으로 브랜치와 태그는 <a href="https://git-scm.com/book/en/v2/Git-Internals-Git-References" rel="nofollow">git 참조</a>
로 참조됩니다.`,gt,E,ft,A,ms='<a href="/docs/huggingface_hub/pr_2402/ko/package_reference/hf_api#huggingface_hub.HfApi.create_branch">create_branch()</a>와 <a href="/docs/huggingface_hub/pr_2402/ko/package_reference/hf_api#huggingface_hub.HfApi.create_tag">create_tag()</a>를 이용하여 새로운 브랜치와 태그를 생성할 수 있습니다.',ct,D,mt,K,os='같은 방식으로 <a href="/docs/huggingface_hub/pr_2402/ko/package_reference/hf_api#huggingface_hub.HfApi.delete_branch">delete_branch()</a>와 <a href="/docs/huggingface_hub/pr_2402/ko/package_reference/hf_api#huggingface_hub.HfApi.delete_tag">delete_tag()</a> 함수를 사용하여 브랜치 또는 태그를 삭제할 수 있습니다.',ot,O,ht,ee,hs='<a href="/docs/huggingface_hub/pr_2402/ko/package_reference/hf_api#huggingface_hub.HfApi.list_repo_refs">list_repo_refs()</a>를 사용하여 리포지토리로부터 현재 존재하는 git 참조를 나열할 수 있습니다:',ut,te,$t,se,dt,ae,us="리포지토리는 구성할 수 있는 몇 가지 설정이 있습니다. 대부분의 경우 브라우저의 리포지토리 설정 페이지에서 직접 설정할 것입니다. 설정을 바꾸려면 리포지토리에 대한 쓰기 액세스 권한이 있어야 합니다(사용자 리포지토리거나, 조직의 구성원이어야 함). 이 주제에서는 <code>huggingface_hub</code>를 사용하여 프로그래밍 방식으로 구성할 수 있는 설정을 알아보겠습니다.",yt,le,$s='Spaces를 위한 특정 설정들(하드웨어, 환경변수 등)을 구성하기 위해서는 <a href="../guides/manage-spaces">Manage your Spaces</a> 문서를 참조하세요.',_t,pe,Mt,ne,ds="리포지토리는 공개 또는 비공개로 설정할 수 있습니다. 비공개 리포지토리는 해당 저장소의 사용자 혹은 소속된 조직의 구성원만 볼 수 있습니다. 다음과 같이 리포지토리를 비공개로 변경할 수 있습니다.",bt,ie,Tt,re,jt,ge,ys='<a href="/docs/huggingface_hub/pr_2402/ko/package_reference/hf_api#huggingface_hub.HfApi.move_repo">move_repo()</a>를 사용하여 Hub에 있는 리포지토리 이름을 변경할 수 있습니다. 이 함수를 사용하여 개인에서 조직 리포지토리로 이동할 수도 있습니다. 이렇게 하면 <a href="https://hf.co/docs/hub/repositories-settings#renaming-or-transferring-a-repo" rel="nofollow">일부 제한 사항</a>이 있으므로 주의해야 합니다. 예를 들어, 다른 사용자에게 리포지토리를 이전할 수는 없습니다.',vt,fe,Jt,ce,wt,me,_s="위에 설명한 모든 작업은 HTTP 요청을 사용하여 작업할 수 있습니다. 그러나 경우에 따라 로컬 복사본을 가지고 익숙한 Git 명령어를 사용하여 상호 작용하는 것이 편리할 수 있습니다.",kt,oe,Ms='<a href="/docs/huggingface_hub/pr_2402/ko/package_reference/repository#huggingface_hub.Repository">Repository</a> 클래스는 Git 명령어와 유사한 기능을 제공하는 함수를 사용하여 Hub의 파일 및 리포지토리와 상호 작용할 수 있습니다. 이는 이미 알고 있고 좋아하는 Git 및 Git-LFS 방법을 사용하는 래퍼(wrapper)입니다. 시작하기 전에 Git-LFS가 설치되어 있는지 확인하세요(<a href="https://git-lfs.github.com/" rel="nofollow">여기서</a> 설치 지침을 확인할 수 있습니다).',Gt,T,Ut,he,Zt,ue,bs='로컬 리포지토리 경로를 사용하여 <a href="/docs/huggingface_hub/pr_2402/ko/package_reference/repository#huggingface_hub.Repository">Repository</a> 객체를 생성하세요:',Ht,$e,Xt,de,Ct,ye,Ts="<code>clone_from</code> 매개변수는 Hugging Face 리포지토리 ID에서 로컬 디렉터리로 리포지토리를 복제합니다. 이때 <code>local_dir</code> 매개변수를 사용하여 로컬 디렉터리에 저장합니다:",xt,_e,Rt,Me,js="<code>clone_from</code>은 URL을 사용해 리포지토리를 복제할 수 있습니다.",Yt,be,qt,Te,vs='<code>clone_from</code> 매개변수를 <a href="/docs/huggingface_hub/pr_2402/ko/package_reference/hf_api#huggingface_hub.HfApi.create_repo">create_repo()</a>와 결합하여 리포지토리를 만들고 복제할 수 있습니다.',Lt,je,Ft,ve,Js="리포지토리를 복제할 때 <code>git_user</code> 및 <code>git_email</code> 매개변수를 지정함으로써 복제한 리포지토리에 Git 사용자 이름과 이메일을 설정할 수 있습니다. 사용자가 해당 리포지토리에 커밋하면 Git은 커밋 작성자를 인식합니다.",It,Je,Nt,we,Wt,ke,ws='브랜치는 현재 코드와 파일에 영향을 미치지 않으면서 협업과 실험에 중요합니다.<a href="/docs/huggingface_hub/pr_2402/ko/package_reference/repository#huggingface_hub.Repository.git_checkout">git_checkout()</a>을 사용하여 브랜치 간에 전환할 수 있습니다. 예를 들어, <code>branch1</code>에서 <code>branch2</code>로 전환하려면:',Bt,Ge,Vt,Ue,St,Ze,ks='<a href="/docs/huggingface_hub/pr_2402/ko/package_reference/repository#huggingface_hub.Repository.git_pull">git_pull()</a>은 원격 리포지토리로부터의 변경사항을 현재 로컬 브랜치에 업데이트하게 합니다.',zt,He,Pt,Xe,Gs="브랜치가 원격에서의 새 커밋으로 업데이트 된 후에 로컬 커밋을 수행하고자 한다면 <code>rebase=True</code>를 설정하세요:",Qt,Ce,Et,xe,At,Ye,Dt;return j=new y({props:{title:"리포지토리 생성과 관리",local:"create-and-manage-a-repository",headingTag:"h1"}}),b=new Cs({props:{warning:!0,$$slots:{default:[Ws]},$$scope:{ctx:Re}}}),k=new y({props:{title:"리포지토리 생성 및 삭제",local:"repo-creation-and-deletion",headingTag:"h2"}}),U=new y({props:{title:"리포지토리 생성",local:"create-a-repository",headingTag:"h3"}}),H=new d({props:{code:"ZnJvbSUyMGh1Z2dpbmdmYWNlX2h1YiUyMGltcG9ydCUyMGNyZWF0ZV9yZXBvJTBBY3JlYXRlX3JlcG8oJTIybHlzYW5kcmUlMkZ0ZXN0LW1vZGVsJTIyKQ==",highlighted:`<span class="hljs-meta">&gt;&gt;&gt; </span><span class="hljs-keyword">from</span> huggingface_hub <span class="hljs-keyword">import</span> create_repo
<span class="hljs-meta">&gt;&gt;&gt; </span>create_repo(<span class="hljs-string">&quot;lysandre/test-model&quot;</span>)
<span class="hljs-string">&#x27;https://huggingface.co/lysandre/test-model&#x27;</span>`,wrap:!1}}),C=new d({props:{code:"ZnJvbSUyMGh1Z2dpbmdmYWNlX2h1YiUyMGltcG9ydCUyMGNyZWF0ZV9yZXBvJTBBY3JlYXRlX3JlcG8oJTIybHlzYW5kcmUlMkZ0ZXN0LWRhdGFzZXQlMjIlMkMlMjByZXBvX3R5cGUlM0QlMjJkYXRhc2V0JTIyKQ==",highlighted:`<span class="hljs-meta">&gt;&gt;&gt; </span><span class="hljs-keyword">from</span> huggingface_hub <span class="hljs-keyword">import</span> create_repo
<span class="hljs-meta">&gt;&gt;&gt; </span>create_repo(<span class="hljs-string">&quot;lysandre/test-dataset&quot;</span>, repo_type=<span class="hljs-string">&quot;dataset&quot;</span>)
<span class="hljs-string">&#x27;https://huggingface.co/datasets/lysandre/test-dataset&#x27;</span>`,wrap:!1}}),R=new d({props:{code:"ZnJvbSUyMGh1Z2dpbmdmYWNlX2h1YiUyMGltcG9ydCUyMGNyZWF0ZV9yZXBvJTBBY3JlYXRlX3JlcG8oJTIybHlzYW5kcmUlMkZ0ZXN0LXByaXZhdGUlMjIlMkMlMjBwcml2YXRlJTNEVHJ1ZSk=",highlighted:`<span class="hljs-meta">&gt;&gt;&gt; </span><span class="hljs-keyword">from</span> huggingface_hub <span class="hljs-keyword">import</span> create_repo
<span class="hljs-meta">&gt;&gt;&gt; </span>create_repo(<span class="hljs-string">&quot;lysandre/test-private&quot;</span>, private=<span class="hljs-literal">True</span>)`,wrap:!1}}),q=new y({props:{title:"리포지토리 삭제",local:"delete-a-repository",headingTag:"h3"}}),I=new d({props:{code:"ZGVsZXRlX3JlcG8ocmVwb19pZCUzRCUyMmx5c2FuZHJlJTJGbXktY29ycnVwdGVkLWRhdGFzZXQlMjIlMkMlMjByZXBvX3R5cGUlM0QlMjJkYXRhc2V0JTIyKQ==",highlighted:'<span class="hljs-meta">&gt;&gt;&gt; </span>delete_repo(repo_id=<span class="hljs-string">&quot;lysandre/my-corrupted-dataset&quot;</span>, repo_type=<span class="hljs-string">&quot;dataset&quot;</span>)',wrap:!1}}),N=new y({props:{title:"리포지토리 복제(Spaces 전용)",local:"duplicate-a-repository-only-for-spaces",headingTag:"h3"}}),B=new d({props:{code:"ZnJvbSUyMGh1Z2dpbmdmYWNlX2h1YiUyMGltcG9ydCUyMGR1cGxpY2F0ZV9zcGFjZSUwQWR1cGxpY2F0ZV9zcGFjZSglMjJtdWx0aW1vZGFsYXJ0JTJGZHJlYW1ib290aC10cmFpbmluZyUyMiUyQyUyMHByaXZhdGUlM0RGYWxzZSk=",highlighted:`<span class="hljs-meta">&gt;&gt;&gt; </span><span class="hljs-keyword">from</span> huggingface_hub <span class="hljs-keyword">import</span> duplicate_space
<span class="hljs-meta">&gt;&gt;&gt; </span>duplicate_space(<span class="hljs-string">&quot;multimodalart/dreambooth-training&quot;</span>, private=<span class="hljs-literal">False</span>)
RepoUrl(<span class="hljs-string">&#x27;https://huggingface.co/spaces/nateraw/dreambooth-training&#x27;</span>,...)`,wrap:!1}}),V=new y({props:{title:"파일 다운로드와 업로드",local:"upload-and-download-files",headingTag:"h2"}}),P=new y({props:{title:"브랜치와 태그",local:"branches-and-tags",headingTag:"h2"}}),E=new y({props:{title:"브랜치 생성과 태그",local:"create-branches-and-tags",headingTag:"h3"}}),D=new d({props:{code:"ZnJvbSUyMGh1Z2dpbmdmYWNlX2h1YiUyMGltcG9ydCUyMGNyZWF0ZV9icmFuY2glMkMlMjBjcmVhdGVfdGFnJTBBJTBBY3JlYXRlX2JyYW5jaCglMjJNYXR0aGlqcyUyRnNwZWVjaHQ1LXR0cy1kZW1vJTIyJTJDJTIwcmVwb190eXBlJTNEJTIyc3BhY2UlMjIlMkMlMjBicmFuY2glM0QlMjJoYW5kbGUtZG9nLXNwZWFrZXIlMjIpJTBBJTBBY3JlYXRlX3RhZyglMjJiaWdjb2RlJTJGdGhlLXN0YWNrJTIyJTJDJTIwcmVwb190eXBlJTNEJTIyZGF0YXNldCUyMiUyQyUyMHJldmlzaW9uJTNEJTIydjAuMS1yZWxlYXNlJTIyJTJDJTIwdGFnJTNEJTIydjAuMS4xJTIyJTJDJTIwdGFnX21lc3NhZ2UlM0QlMjJCdW1wJTIwcmVsZWFzZSUyMHZlcnNpb24uJTIyKQ==",highlighted:`<span class="hljs-meta">&gt;&gt;&gt; </span><span class="hljs-keyword">from</span> huggingface_hub <span class="hljs-keyword">import</span> create_branch, create_tag

<span class="hljs-comment"># \`main\` 브랜치를 기반으로 Space 저장소에 새 브랜치를 생성합니다.</span>
<span class="hljs-meta">&gt;&gt;&gt; </span>create_branch(<span class="hljs-string">&quot;Matthijs/speecht5-tts-demo&quot;</span>, repo_type=<span class="hljs-string">&quot;space&quot;</span>, branch=<span class="hljs-string">&quot;handle-dog-speaker&quot;</span>)

<span class="hljs-comment"># \`v0.1-release\` 브랜치를 기반으로 Dataset 저장소에 태그를 생성합니다.</span>
<span class="hljs-meta">&gt;&gt;&gt; </span>create_tag(<span class="hljs-string">&quot;bigcode/the-stack&quot;</span>, repo_type=<span class="hljs-string">&quot;dataset&quot;</span>, revision=<span class="hljs-string">&quot;v0.1-release&quot;</span>, tag=<span class="hljs-string">&quot;v0.1.1&quot;</span>, tag_message=<span class="hljs-string">&quot;Bump release version.&quot;</span>)`,wrap:!1}}),O=new y({props:{title:"모든 브랜치와 태그 나열",local:"list-all-branches-and-tags",headingTag:"h3"}}),te=new d({props:{code:"ZnJvbSUyMGh1Z2dpbmdmYWNlX2h1YiUyMGltcG9ydCUyMGxpc3RfcmVwb19yZWZzJTBBbGlzdF9yZXBvX3JlZnMoJTIyYmlnY29kZSUyRnRoZS1zdGFjayUyMiUyQyUyMHJlcG9fdHlwZSUzRCUyMmRhdGFzZXQlMjIp",highlighted:`<span class="hljs-meta">&gt;&gt;&gt; </span><span class="hljs-keyword">from</span> huggingface_hub <span class="hljs-keyword">import</span> list_repo_refs
<span class="hljs-meta">&gt;&gt;&gt; </span>list_repo_refs(<span class="hljs-string">&quot;bigcode/the-stack&quot;</span>, repo_type=<span class="hljs-string">&quot;dataset&quot;</span>)
GitRefs(
   branches=[
         GitRefInfo(name=<span class="hljs-string">&#x27;main&#x27;</span>, ref=<span class="hljs-string">&#x27;refs/heads/main&#x27;</span>, target_commit=<span class="hljs-string">&#x27;18edc1591d9ce72aa82f56c4431b3c969b210ae3&#x27;</span>),
         GitRefInfo(name=<span class="hljs-string">&#x27;v1.1.a1&#x27;</span>, ref=<span class="hljs-string">&#x27;refs/heads/v1.1.a1&#x27;</span>, target_commit=<span class="hljs-string">&#x27;f9826b862d1567f3822d3d25649b0d6d22ace714&#x27;</span>)
   ],
   converts=[],
   tags=[
         GitRefInfo(name=<span class="hljs-string">&#x27;v1.0&#x27;</span>, ref=<span class="hljs-string">&#x27;refs/tags/v1.0&#x27;</span>, target_commit=<span class="hljs-string">&#x27;c37a8cd1e382064d8aced5e05543c5f7753834da&#x27;</span>)
   ]
)`,wrap:!1}}),se=new y({props:{title:"리포지토리 설정 변경",local:"change-repository-settings",headingTag:"h2"}}),pe=new y({props:{title:"가시성 업데이트",local:"update-visibility",headingTag:"h3"}}),ie=new d({props:{code:"ZnJvbSUyMGh1Z2dpbmdmYWNlX2h1YiUyMGltcG9ydCUyMHVwZGF0ZV9yZXBvX3Zpc2liaWxpdHklMEF1cGRhdGVfcmVwb192aXNpYmlsaXR5KHJlcG9faWQlM0RyZXBvX2lkJTJDJTIwcHJpdmF0ZSUzRFRydWUp",highlighted:`<span class="hljs-meta">&gt;&gt;&gt; </span><span class="hljs-keyword">from</span> huggingface_hub <span class="hljs-keyword">import</span> update_repo_visibility
<span class="hljs-meta">&gt;&gt;&gt; </span>update_repo_visibility(repo_id=repo_id, private=<span class="hljs-literal">True</span>)`,wrap:!1}}),re=new y({props:{title:"리포지토리 이름 변경",local:"rename-your-repository",headingTag:"h3"}}),fe=new d({props:{code:"ZnJvbSUyMGh1Z2dpbmdmYWNlX2h1YiUyMGltcG9ydCUyMG1vdmVfcmVwbyUwQW1vdmVfcmVwbyhmcm9tX2lkJTNEJTIyV2F1cGxpbiUyRmNvb2wtbW9kZWwlMjIlMkMlMjB0b19pZCUzRCUyMmh1Z2dpbmdmYWNlJTJGY29vbC1tb2RlbCUyMik=",highlighted:`<span class="hljs-meta">&gt;&gt;&gt; </span><span class="hljs-keyword">from</span> huggingface_hub <span class="hljs-keyword">import</span> move_repo
<span class="hljs-meta">&gt;&gt;&gt; </span>move_repo(from_id=<span class="hljs-string">&quot;Wauplin/cool-model&quot;</span>, to_id=<span class="hljs-string">&quot;huggingface/cool-model&quot;</span>)`,wrap:!1}}),ce=new y({props:{title:"리포지토리의 로컬 복사본 관리",local:"manage-a-local-copy-of-your-repository",headingTag:"h2"}}),T=new Cs({props:{warning:!0,$$slots:{default:[Bs]},$$scope:{ctx:Re}}}),he=new y({props:{title:"로컬 리포지토리 사용",local:"use-a-local-repository",headingTag:"h3"}}),$e=new d({props:{code:"ZnJvbSUyMGh1Z2dpbmdmYWNlX2h1YiUyMGltcG9ydCUyMFJlcG9zaXRvcnklMEFyZXBvJTIwJTNEJTIwUmVwb3NpdG9yeShsb2NhbF9kaXIlM0QlMjIlM0NwYXRoJTNFJTJGJTNDdG8lM0UlMkYlM0Nmb2xkZXIlM0UlMjIp",highlighted:`<span class="hljs-meta">&gt;&gt;&gt; </span><span class="hljs-keyword">from</span> huggingface_hub <span class="hljs-keyword">import</span> Repository
<span class="hljs-meta">&gt;&gt;&gt; </span>repo = Repository(local_dir=<span class="hljs-string">&quot;&lt;path&gt;/&lt;to&gt;/&lt;folder&gt;&quot;</span>)`,wrap:!1}}),de=new y({props:{title:"복제",local:"clone",headingTag:"h3"}}),_e=new d({props:{code:"ZnJvbSUyMGh1Z2dpbmdmYWNlX2h1YiUyMGltcG9ydCUyMFJlcG9zaXRvcnklMEFyZXBvJTIwJTNEJTIwUmVwb3NpdG9yeShsb2NhbF9kaXIlM0QlMjJ3MnYyJTIyJTJDJTIwY2xvbmVfZnJvbSUzRCUyMmZhY2Vib29rJTJGd2F2MnZlYzItbGFyZ2UtOTYwaC1sdjYwJTIyKQ==",highlighted:`<span class="hljs-meta">&gt;&gt;&gt; </span><span class="hljs-keyword">from</span> huggingface_hub <span class="hljs-keyword">import</span> Repository
<span class="hljs-meta">&gt;&gt;&gt; </span>repo = Repository(local_dir=<span class="hljs-string">&quot;w2v2&quot;</span>, clone_from=<span class="hljs-string">&quot;facebook/wav2vec2-large-960h-lv60&quot;</span>)`,wrap:!1}}),be=new d({props:{code:"cmVwbyUyMCUzRCUyMFJlcG9zaXRvcnkobG9jYWxfZGlyJTNEJTIyaHVnZ2luZ2ZhY2UtaHViJTIyJTJDJTIwY2xvbmVfZnJvbSUzRCUyMmh0dHBzJTNBJTJGJTJGaHVnZ2luZ2ZhY2UuY28lMkZmYWNlYm9vayUyRndhdjJ2ZWMyLWxhcmdlLTk2MGgtbHY2MCUyMik=",highlighted:'<span class="hljs-meta">&gt;&gt;&gt; </span>repo = Repository(local_dir=<span class="hljs-string">&quot;huggingface-hub&quot;</span>, clone_from=<span class="hljs-string">&quot;https://huggingface.co/facebook/wav2vec2-large-960h-lv60&quot;</span>)',wrap:!1}}),je=new d({props:{code:"cmVwb191cmwlMjAlM0QlMjBjcmVhdGVfcmVwbyhyZXBvX2lkJTNEJTIycmVwb19uYW1lJTIyKSUwQXJlcG8lMjAlM0QlMjBSZXBvc2l0b3J5KGxvY2FsX2RpciUzRCUyMnJlcG9fbG9jYWxfcGF0aCUyMiUyQyUyMGNsb25lX2Zyb20lM0RyZXBvX3VybCk=",highlighted:`<span class="hljs-meta">&gt;&gt;&gt; </span>repo_url = create_repo(repo_id=<span class="hljs-string">&quot;repo_name&quot;</span>)
<span class="hljs-meta">&gt;&gt;&gt; </span>repo = Repository(local_dir=<span class="hljs-string">&quot;repo_local_path&quot;</span>, clone_from=repo_url)`,wrap:!1}}),Je=new d({props:{code:"cmVwbyUyMCUzRCUyMFJlcG9zaXRvcnkoJTBBJTIwJTIwJTIybXktZGF0YXNldCUyMiUyQyUwQSUyMCUyMGNsb25lX2Zyb20lM0QlMjIlM0N1c2VyJTNFJTJGJTNDZGF0YXNldF9pZCUzRSUyMiUyQyUwQSUyMCUyMHRva2VuJTNEVHJ1ZSUyQyUwQSUyMCUyMHJlcG9fdHlwZSUzRCUyMmRhdGFzZXQlMjIlMkMlMEElMjAlMjBnaXRfdXNlciUzRCUyMk15TmFtZSUyMiUyQyUwQSUyMCUyMGdpdF9lbWFpbCUzRCUyMm1lJTQwY29vbC5tYWlsJTIyJTBBKQ==",highlighted:`<span class="hljs-meta">&gt;&gt;&gt; </span>repo = Repository(
<span class="hljs-meta">... </span>  <span class="hljs-string">&quot;my-dataset&quot;</span>,
<span class="hljs-meta">... </span>  clone_from=<span class="hljs-string">&quot;&lt;user&gt;/&lt;dataset_id&gt;&quot;</span>,
<span class="hljs-meta">... </span>  token=<span class="hljs-literal">True</span>,
<span class="hljs-meta">... </span>  repo_type=<span class="hljs-string">&quot;dataset&quot;</span>,
<span class="hljs-meta">... </span>  git_user=<span class="hljs-string">&quot;MyName&quot;</span>,
<span class="hljs-meta">... </span>  git_email=<span class="hljs-string">&quot;me@cool.mail&quot;</span>
<span class="hljs-meta">... </span>)`,wrap:!1}}),we=new y({props:{title:"브랜치",local:"branch",headingTag:"h3"}}),Ge=new d({props:{code:"ZnJvbSUyMGh1Z2dpbmdmYWNlX2h1YiUyMGltcG9ydCUyMFJlcG9zaXRvcnklMEFyZXBvJTIwJTNEJTIwUmVwb3NpdG9yeShsb2NhbF9kaXIlM0QlMjJodWdnaW5nZmFjZS1odWIlMjIlMkMlMjBjbG9uZV9mcm9tJTNEJTIyJTNDdXNlciUzRSUyRiUzQ2RhdGFzZXRfaWQlM0UlMjIlMkMlMjByZXZpc2lvbiUzRCdicmFuY2gxJyklMEFyZXBvLmdpdF9jaGVja291dCglMjJicmFuY2gyJTIyKQ==",highlighted:`<span class="hljs-meta">&gt;&gt;&gt; </span><span class="hljs-keyword">from</span> huggingface_hub <span class="hljs-keyword">import</span> Repository
<span class="hljs-meta">&gt;&gt;&gt; </span>repo = Repository(local_dir=<span class="hljs-string">&quot;huggingface-hub&quot;</span>, clone_from=<span class="hljs-string">&quot;&lt;user&gt;/&lt;dataset_id&gt;&quot;</span>, revision=<span class="hljs-string">&#x27;branch1&#x27;</span>)
<span class="hljs-meta">&gt;&gt;&gt; </span>repo.git_checkout(<span class="hljs-string">&quot;branch2&quot;</span>)`,wrap:!1}}),Ue=new y({props:{title:"끌어오기",local:"pull",headingTag:"h3"}}),He=new d({props:{code:"ZnJvbSUyMGh1Z2dpbmdmYWNlX2h1YiUyMGltcG9ydCUyMFJlcG9zaXRvcnklMEFyZXBvLmdpdF9wdWxsKCk=",highlighted:`<span class="hljs-meta">&gt;&gt;&gt; </span><span class="hljs-keyword">from</span> huggingface_hub <span class="hljs-keyword">import</span> Repository
<span class="hljs-meta">&gt;&gt;&gt; </span>repo.git_pull()`,wrap:!1}}),Ce=new d({props:{code:"cmVwby5naXRfcHVsbChyZWJhc2UlM0RUcnVlKQ==",highlighted:'<span class="hljs-meta">&gt;&gt;&gt; </span>repo.git_pull(rebase=<span class="hljs-literal">True</span>)',wrap:!1}}),xe=new Ns({props:{source:"https://github.com/huggingface/huggingface_hub/blob/main/docs/source/ko/guides/repository.md"}}),{c(){u=m("meta"),_=l(),$=m("p"),M=l(),n(j.$$.fragment),qe=l(),v=m("p"),v.innerHTML=Kt,Le=l(),J=m("ul"),J.innerHTML=Ot,Fe=l(),n(b.$$.fragment),Ie=l(),w=m("p"),w.innerHTML=es,Ne=l(),n(k.$$.fragment),We=l(),G=m("p"),G.textContent=ts,Be=l(),n(U.$$.fragment),Ve=l(),Z=m("p"),Z.innerHTML=ss,Se=l(),n(H.$$.fragment),ze=l(),X=m("p"),X.innerHTML=as,Pe=l(),n(C.$$.fragment),Qe=l(),x=m("p"),x.innerHTML=ls,Ee=l(),n(R.$$.fragment),Ae=l(),Y=m("p"),Y.innerHTML=ps,De=l(),n(q.$$.fragment),Ke=l(),L=m("p"),L.innerHTML=ns,Oe=l(),F=m("p"),F.innerHTML=is,et=l(),n(I.$$.fragment),tt=l(),n(N.$$.fragment),st=l(),W=m("p"),W.innerHTML=rs,at=l(),n(B.$$.fragment),lt=l(),n(V.$$.fragment),pt=l(),S=m("p"),S.textContent=gs,nt=l(),z=m("p"),z.innerHTML=fs,it=l(),n(P.$$.fragment),rt=l(),Q=m("p"),Q.innerHTML=cs,gt=l(),n(E.$$.fragment),ft=l(),A=m("p"),A.innerHTML=ms,ct=l(),n(D.$$.fragment),mt=l(),K=m("p"),K.innerHTML=os,ot=l(),n(O.$$.fragment),ht=l(),ee=m("p"),ee.innerHTML=hs,ut=l(),n(te.$$.fragment),$t=l(),n(se.$$.fragment),dt=l(),ae=m("p"),ae.innerHTML=us,yt=l(),le=m("p"),le.innerHTML=$s,_t=l(),n(pe.$$.fragment),Mt=l(),ne=m("p"),ne.textContent=ds,bt=l(),n(ie.$$.fragment),Tt=l(),n(re.$$.fragment),jt=l(),ge=m("p"),ge.innerHTML=ys,vt=l(),n(fe.$$.fragment),Jt=l(),n(ce.$$.fragment),wt=l(),me=m("p"),me.textContent=_s,kt=l(),oe=m("p"),oe.innerHTML=Ms,Gt=l(),n(T.$$.fragment),Ut=l(),n(he.$$.fragment),Zt=l(),ue=m("p"),ue.innerHTML=bs,Ht=l(),n($e.$$.fragment),Xt=l(),n(de.$$.fragment),Ct=l(),ye=m("p"),ye.innerHTML=Ts,xt=l(),n(_e.$$.fragment),Rt=l(),Me=m("p"),Me.innerHTML=js,Yt=l(),n(be.$$.fragment),qt=l(),Te=m("p"),Te.innerHTML=vs,Lt=l(),n(je.$$.fragment),Ft=l(),ve=m("p"),ve.innerHTML=Js,It=l(),n(Je.$$.fragment),Nt=l(),n(we.$$.fragment),Wt=l(),ke=m("p"),ke.innerHTML=ws,Bt=l(),n(Ge.$$.fragment),Vt=l(),n(Ue.$$.fragment),St=l(),Ze=m("p"),Ze.innerHTML=ks,zt=l(),n(He.$$.fragment),Pt=l(),Xe=m("p"),Xe.innerHTML=Gs,Qt=l(),n(Ce.$$.fragment),Et=l(),n(xe.$$.fragment),At=l(),Ye=m("p"),this.h()},l(e){const t=Fs("svelte-u9bgzb",document.head);u=o(t,"META",{name:!0,content:!0}),t.forEach(s),_=p(e),$=o(e,"P",{}),Hs($).forEach(s),M=p(e),i(j.$$.fragment,e),qe=p(e),v=o(e,"P",{"data-svelte-h":!0}),h(v)!=="svelte-140fqed"&&(v.innerHTML=Kt),Le=p(e),J=o(e,"UL",{"data-svelte-h":!0}),h(J)!=="svelte-9ogiqs"&&(J.innerHTML=Ot),Fe=p(e),i(b.$$.fragment,e),Ie=p(e),w=o(e,"P",{"data-svelte-h":!0}),h(w)!=="svelte-2zcem8"&&(w.innerHTML=es),Ne=p(e),i(k.$$.fragment,e),We=p(e),G=o(e,"P",{"data-svelte-h":!0}),h(G)!=="svelte-1hdpso5"&&(G.textContent=ts),Be=p(e),i(U.$$.fragment,e),Ve=p(e),Z=o(e,"P",{"data-svelte-h":!0}),h(Z)!=="svelte-hbukog"&&(Z.innerHTML=ss),Se=p(e),i(H.$$.fragment,e),ze=p(e),X=o(e,"P",{"data-svelte-h":!0}),h(X)!=="svelte-1egynpv"&&(X.innerHTML=as),Pe=p(e),i(C.$$.fragment,e),Qe=p(e),x=o(e,"P",{"data-svelte-h":!0}),h(x)!=="svelte-1k3mpe8"&&(x.innerHTML=ls),Ee=p(e),i(R.$$.fragment,e),Ae=p(e),Y=o(e,"P",{"data-svelte-h":!0}),h(Y)!=="svelte-1eucq8e"&&(Y.innerHTML=ps),De=p(e),i(q.$$.fragment,e),Ke=p(e),L=o(e,"P",{"data-svelte-h":!0}),h(L)!=="svelte-1odjnvf"&&(L.innerHTML=ns),Oe=p(e),F=o(e,"P",{"data-svelte-h":!0}),h(F)!=="svelte-1i9rh6d"&&(F.innerHTML=is),et=p(e),i(I.$$.fragment,e),tt=p(e),i(N.$$.fragment,e),st=p(e),W=o(e,"P",{"data-svelte-h":!0}),h(W)!=="svelte-dhrwk5"&&(W.innerHTML=rs),at=p(e),i(B.$$.fragment,e),lt=p(e),i(V.$$.fragment,e),pt=p(e),S=o(e,"P",{"data-svelte-h":!0}),h(S)!=="svelte-skmn11"&&(S.textContent=gs),nt=p(e),z=o(e,"P",{"data-svelte-h":!0}),h(z)!=="svelte-1uv3sh9"&&(z.innerHTML=fs),it=p(e),i(P.$$.fragment,e),rt=p(e),Q=o(e,"P",{"data-svelte-h":!0}),h(Q)!=="svelte-yupu16"&&(Q.innerHTML=cs),gt=p(e),i(E.$$.fragment,e),ft=p(e),A=o(e,"P",{"data-svelte-h":!0}),h(A)!=="svelte-sjn9he"&&(A.innerHTML=ms),ct=p(e),i(D.$$.fragment,e),mt=p(e),K=o(e,"P",{"data-svelte-h":!0}),h(K)!=="svelte-14eto4u"&&(K.innerHTML=os),ot=p(e),i(O.$$.fragment,e),ht=p(e),ee=o(e,"P",{"data-svelte-h":!0}),h(ee)!=="svelte-cfzlig"&&(ee.innerHTML=hs),ut=p(e),i(te.$$.fragment,e),$t=p(e),i(se.$$.fragment,e),dt=p(e),ae=o(e,"P",{"data-svelte-h":!0}),h(ae)!=="svelte-4u6jje"&&(ae.innerHTML=us),yt=p(e),le=o(e,"P",{"data-svelte-h":!0}),h(le)!=="svelte-146gzsy"&&(le.innerHTML=$s),_t=p(e),i(pe.$$.fragment,e),Mt=p(e),ne=o(e,"P",{"data-svelte-h":!0}),h(ne)!=="svelte-1dpxwah"&&(ne.textContent=ds),bt=p(e),i(ie.$$.fragment,e),Tt=p(e),i(re.$$.fragment,e),jt=p(e),ge=o(e,"P",{"data-svelte-h":!0}),h(ge)!=="svelte-9qmuov"&&(ge.innerHTML=ys),vt=p(e),i(fe.$$.fragment,e),Jt=p(e),i(ce.$$.fragment,e),wt=p(e),me=o(e,"P",{"data-svelte-h":!0}),h(me)!=="svelte-pptsc6"&&(me.textContent=_s),kt=p(e),oe=o(e,"P",{"data-svelte-h":!0}),h(oe)!=="svelte-wspqi3"&&(oe.innerHTML=Ms),Gt=p(e),i(T.$$.fragment,e),Ut=p(e),i(he.$$.fragment,e),Zt=p(e),ue=o(e,"P",{"data-svelte-h":!0}),h(ue)!=="svelte-9hpuxr"&&(ue.innerHTML=bs),Ht=p(e),i($e.$$.fragment,e),Xt=p(e),i(de.$$.fragment,e),Ct=p(e),ye=o(e,"P",{"data-svelte-h":!0}),h(ye)!=="svelte-551d89"&&(ye.innerHTML=Ts),xt=p(e),i(_e.$$.fragment,e),Rt=p(e),Me=o(e,"P",{"data-svelte-h":!0}),h(Me)!=="svelte-1ip5au5"&&(Me.innerHTML=js),Yt=p(e),i(be.$$.fragment,e),qt=p(e),Te=o(e,"P",{"data-svelte-h":!0}),h(Te)!=="svelte-1vvb3bc"&&(Te.innerHTML=vs),Lt=p(e),i(je.$$.fragment,e),Ft=p(e),ve=o(e,"P",{"data-svelte-h":!0}),h(ve)!=="svelte-182x5z6"&&(ve.innerHTML=Js),It=p(e),i(Je.$$.fragment,e),Nt=p(e),i(we.$$.fragment,e),Wt=p(e),ke=o(e,"P",{"data-svelte-h":!0}),h(ke)!=="svelte-1yg3bhs"&&(ke.innerHTML=ws),Bt=p(e),i(Ge.$$.fragment,e),Vt=p(e),i(Ue.$$.fragment,e),St=p(e),Ze=o(e,"P",{"data-svelte-h":!0}),h(Ze)!=="svelte-lkfu7u"&&(Ze.innerHTML=ks),zt=p(e),i(He.$$.fragment,e),Pt=p(e),Xe=o(e,"P",{"data-svelte-h":!0}),h(Xe)!=="svelte-teptw"&&(Xe.innerHTML=Gs),Qt=p(e),i(Ce.$$.fragment,e),Et=p(e),i(xe.$$.fragment,e),At=p(e),Ye=o(e,"P",{}),Hs(Ye).forEach(s),this.h()},h(){Xs(u,"name","hf:doc:metadata"),Xs(u,"content",Ss)},m(e,t){Is(document.head,u),a(e,_,t),a(e,$,t),a(e,M,t),r(j,e,t),a(e,qe,t),a(e,v,t),a(e,Le,t),a(e,J,t),a(e,Fe,t),r(b,e,t),a(e,Ie,t),a(e,w,t),a(e,Ne,t),r(k,e,t),a(e,We,t),a(e,G,t),a(e,Be,t),r(U,e,t),a(e,Ve,t),a(e,Z,t),a(e,Se,t),r(H,e,t),a(e,ze,t),a(e,X,t),a(e,Pe,t),r(C,e,t),a(e,Qe,t),a(e,x,t),a(e,Ee,t),r(R,e,t),a(e,Ae,t),a(e,Y,t),a(e,De,t),r(q,e,t),a(e,Ke,t),a(e,L,t),a(e,Oe,t),a(e,F,t),a(e,et,t),r(I,e,t),a(e,tt,t),r(N,e,t),a(e,st,t),a(e,W,t),a(e,at,t),r(B,e,t),a(e,lt,t),r(V,e,t),a(e,pt,t),a(e,S,t),a(e,nt,t),a(e,z,t),a(e,it,t),r(P,e,t),a(e,rt,t),a(e,Q,t),a(e,gt,t),r(E,e,t),a(e,ft,t),a(e,A,t),a(e,ct,t),r(D,e,t),a(e,mt,t),a(e,K,t),a(e,ot,t),r(O,e,t),a(e,ht,t),a(e,ee,t),a(e,ut,t),r(te,e,t),a(e,$t,t),r(se,e,t),a(e,dt,t),a(e,ae,t),a(e,yt,t),a(e,le,t),a(e,_t,t),r(pe,e,t),a(e,Mt,t),a(e,ne,t),a(e,bt,t),r(ie,e,t),a(e,Tt,t),r(re,e,t),a(e,jt,t),a(e,ge,t),a(e,vt,t),r(fe,e,t),a(e,Jt,t),r(ce,e,t),a(e,wt,t),a(e,me,t),a(e,kt,t),a(e,oe,t),a(e,Gt,t),r(T,e,t),a(e,Ut,t),r(he,e,t),a(e,Zt,t),a(e,ue,t),a(e,Ht,t),r($e,e,t),a(e,Xt,t),r(de,e,t),a(e,Ct,t),a(e,ye,t),a(e,xt,t),r(_e,e,t),a(e,Rt,t),a(e,Me,t),a(e,Yt,t),r(be,e,t),a(e,qt,t),a(e,Te,t),a(e,Lt,t),r(je,e,t),a(e,Ft,t),a(e,ve,t),a(e,It,t),r(Je,e,t),a(e,Nt,t),r(we,e,t),a(e,Wt,t),a(e,ke,t),a(e,Bt,t),r(Ge,e,t),a(e,Vt,t),r(Ue,e,t),a(e,St,t),a(e,Ze,t),a(e,zt,t),r(He,e,t),a(e,Pt,t),a(e,Xe,t),a(e,Qt,t),r(Ce,e,t),a(e,Et,t),r(xe,e,t),a(e,At,t),a(e,Ye,t),Dt=!0},p(e,[t]){const Us={};t&2&&(Us.$$scope={dirty:t,ctx:e}),b.$set(Us);const Zs={};t&2&&(Zs.$$scope={dirty:t,ctx:e}),T.$set(Zs)},i(e){Dt||(g(j.$$.fragment,e),g(b.$$.fragment,e),g(k.$$.fragment,e),g(U.$$.fragment,e),g(H.$$.fragment,e),g(C.$$.fragment,e),g(R.$$.fragment,e),g(q.$$.fragment,e),g(I.$$.fragment,e),g(N.$$.fragment,e),g(B.$$.fragment,e),g(V.$$.fragment,e),g(P.$$.fragment,e),g(E.$$.fragment,e),g(D.$$.fragment,e),g(O.$$.fragment,e),g(te.$$.fragment,e),g(se.$$.fragment,e),g(pe.$$.fragment,e),g(ie.$$.fragment,e),g(re.$$.fragment,e),g(fe.$$.fragment,e),g(ce.$$.fragment,e),g(T.$$.fragment,e),g(he.$$.fragment,e),g($e.$$.fragment,e),g(de.$$.fragment,e),g(_e.$$.fragment,e),g(be.$$.fragment,e),g(je.$$.fragment,e),g(Je.$$.fragment,e),g(we.$$.fragment,e),g(Ge.$$.fragment,e),g(Ue.$$.fragment,e),g(He.$$.fragment,e),g(Ce.$$.fragment,e),g(xe.$$.fragment,e),Dt=!0)},o(e){f(j.$$.fragment,e),f(b.$$.fragment,e),f(k.$$.fragment,e),f(U.$$.fragment,e),f(H.$$.fragment,e),f(C.$$.fragment,e),f(R.$$.fragment,e),f(q.$$.fragment,e),f(I.$$.fragment,e),f(N.$$.fragment,e),f(B.$$.fragment,e),f(V.$$.fragment,e),f(P.$$.fragment,e),f(E.$$.fragment,e),f(D.$$.fragment,e),f(O.$$.fragment,e),f(te.$$.fragment,e),f(se.$$.fragment,e),f(pe.$$.fragment,e),f(ie.$$.fragment,e),f(re.$$.fragment,e),f(fe.$$.fragment,e),f(ce.$$.fragment,e),f(T.$$.fragment,e),f(he.$$.fragment,e),f($e.$$.fragment,e),f(de.$$.fragment,e),f(_e.$$.fragment,e),f(be.$$.fragment,e),f(je.$$.fragment,e),f(Je.$$.fragment,e),f(we.$$.fragment,e),f(Ge.$$.fragment,e),f(Ue.$$.fragment,e),f(He.$$.fragment,e),f(Ce.$$.fragment,e),f(xe.$$.fragment,e),Dt=!1},d(e){e&&(s(_),s($),s(M),s(qe),s(v),s(Le),s(J),s(Fe),s(Ie),s(w),s(Ne),s(We),s(G),s(Be),s(Ve),s(Z),s(Se),s(ze),s(X),s(Pe),s(Qe),s(x),s(Ee),s(Ae),s(Y),s(De),s(Ke),s(L),s(Oe),s(F),s(et),s(tt),s(st),s(W),s(at),s(lt),s(pt),s(S),s(nt),s(z),s(it),s(rt),s(Q),s(gt),s(ft),s(A),s(ct),s(mt),s(K),s(ot),s(ht),s(ee),s(ut),s($t),s(dt),s(ae),s(yt),s(le),s(_t),s(Mt),s(ne),s(bt),s(Tt),s(jt),s(ge),s(vt),s(Jt),s(wt),s(me),s(kt),s(oe),s(Gt),s(Ut),s(Zt),s(ue),s(Ht),s(Xt),s(Ct),s(ye),s(xt),s(Rt),s(Me),s(Yt),s(qt),s(Te),s(Lt),s(Ft),s(ve),s(It),s(Nt),s(Wt),s(ke),s(Bt),s(Vt),s(St),s(Ze),s(zt),s(Pt),s(Xe),s(Qt),s(Et),s(At),s(Ye)),s(u),c(j,e),c(b,e),c(k,e),c(U,e),c(H,e),c(C,e),c(R,e),c(q,e),c(I,e),c(N,e),c(B,e),c(V,e),c(P,e),c(E,e),c(D,e),c(O,e),c(te,e),c(se,e),c(pe,e),c(ie,e),c(re,e),c(fe,e),c(ce,e),c(T,e),c(he,e),c($e,e),c(de,e),c(_e,e),c(be,e),c(je,e),c(Je,e),c(we,e),c(Ge,e),c(Ue,e),c(He,e),c(Ce,e),c(xe,e)}}}const Ss='{"title":"리포지토리 생성과 관리","local":"create-and-manage-a-repository","sections":[{"title":"리포지토리 생성 및 삭제","local":"repo-creation-and-deletion","sections":[{"title":"리포지토리 생성","local":"create-a-repository","sections":[],"depth":3},{"title":"리포지토리 삭제","local":"delete-a-repository","sections":[],"depth":3},{"title":"리포지토리 복제(Spaces 전용)","local":"duplicate-a-repository-only-for-spaces","sections":[],"depth":3}],"depth":2},{"title":"파일 다운로드와 업로드","local":"upload-and-download-files","sections":[],"depth":2},{"title":"브랜치와 태그","local":"branches-and-tags","sections":[{"title":"브랜치 생성과 태그","local":"create-branches-and-tags","sections":[],"depth":3},{"title":"모든 브랜치와 태그 나열","local":"list-all-branches-and-tags","sections":[],"depth":3}],"depth":2},{"title":"리포지토리 설정 변경","local":"change-repository-settings","sections":[{"title":"가시성 업데이트","local":"update-visibility","sections":[],"depth":3},{"title":"리포지토리 이름 변경","local":"rename-your-repository","sections":[],"depth":3}],"depth":2},{"title":"리포지토리의 로컬 복사본 관리","local":"manage-a-local-copy-of-your-repository","sections":[{"title":"로컬 리포지토리 사용","local":"use-a-local-repository","sections":[],"depth":3},{"title":"복제","local":"clone","sections":[],"depth":3},{"title":"브랜치","local":"branch","sections":[],"depth":3},{"title":"끌어오기","local":"pull","sections":[],"depth":3}],"depth":2}],"depth":1}';function zs(Re){return Ys(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class Ks extends qs{constructor(u){super(),Ls(this,u,zs,Vs,Rs,{})}}export{Ks as component};
