> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kazzle.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 저장소

> 모든 git 저장소를 Space에 복제하고 푸시, 풀, 브랜치를 관리하세요.

모든 git 저장소를 Space의 [Drive](/about/drive)에 복제할 수 있습니다. 복제되면 AI가 앱과 마찬가지로 저장소를 읽고, 편집하고, 커밋할 수 있습니다.

## 저장소 복제

AI에게 저장소를 복제하도록 지시하거나 Drive 사이드바의 **+** 버튼을 사용하여 **저장소 복제**를 선택하세요. git URL을 제공하면 Kazzle이 나머지를 처리합니다.

## 인증

Git 자격증명은 [vault](/work/vault)를 통해 관리됩니다. Kazzle은 다음을 지원합니다:

* **GitHub App** - 설치 토큰, 자동 갱신. 권장되는 방식입니다.
* **SSH 키** - vault에 저장되며 자격증명 헬퍼를 통해 주입됩니다.
* **개인 액세스 토큰** - vault에 저장되며 HTTPS 복제에 사용됩니다.

클라우드 머신은 필요에 따라 서버에서 자격증명을 가져오며, 이는 vault에서 해결됩니다. 머신의 디스크에는 자격증명이 저장되지 않습니다.

## 작업

| 작업      | 수행 가능자    | 참고                                             |
| ------- | --------- | ---------------------------------------------- |
| 복제      | 사용자 또는 AI | Drive에 저장소 추가                                  |
| 풀       | 사용자 또는 AI | 원격 변경사항 가져오기 및 병합                              |
| 커밋      | 사용자 또는 AI | 로컬 변경사항 커밋                                     |
| 푸시      | 사용자 또는 AI | 터미널 `git push`는 기본적으로 승인을 요청합니다. 강제 푸시는 차단됩니다. |
| 풀 요청 생성 | 사용자 또는 AI | AI는 제한하지 않는 한 PR을 열 수 있습니다.                    |
| 브랜치/전환  | 사용자 또는 AI | 브랜치 생성 또는 전환                                   |

[도구 정책](/security/tool-policies)에서 이러한 작업 중 하나에 대해 승인을 요구하거나 차단할 수 있습니다.

## Drive의 Git 상태

Drive는 git 상태를 자동으로 표시합니다: 현재 브랜치, 최근 커밋, 커밋되지 않은 변경사항, 원격과의 앞/뒤 상태. AI가 작업할 때 실시간으로 업데이트됩니다.
