> ## 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.

# Repozytoria

> Klonuj dowolne repozytorium git do swojej przestrzeni - push, pull i zarządzaj gałęziami.

Możesz sklonować dowolne repozytorium git do [Drive](/about/drive) swojej przestrzeni. Po sklonowaniu AI może czytać, edytować i commitować do repozytorium tak samo jak pracuje z aplikacjami.

## Klonowanie repozytorium

Poproś AI, aby sklonowało repozytorium, lub użyj przycisku **+** na pasku bocznym Drive i wybierz **Klonuj repozytorium**. Podaj adres URL git, a Kazzle zajmie się resztą.

## Uwierzytelnianie

Poświadczenia git są zarządzane przez [vault](/work/vault). Kazzle obsługuje:

* **GitHub App** - tokeny instalacji, automatyczne odświeżanie. Rekomendowane podejście.
* **Klucze SSH** - przechowywane w vault, wstrzykiwane przez credential helper.
* **Tokeny dostępu osobistego** - przechowywane w vault, używane do klonowania HTTPS.

Maszyna w chmurze pobiera poświadczenia z serwera na żądanie, które je rozwiązuje z vault. Żadne poświadczenia nie są przechowywane na dysku maszyny.

## Operacje

| Operacja            | Kto może to zrobić | Uwagi                                                                            |
| ------------------- | ------------------ | -------------------------------------------------------------------------------- |
| Klonuj              | Ty lub AI          | Dodaje repozytorium do Drive                                                     |
| Pull                | Ty lub AI          | Pobiera i scala zdalne zmiany                                                    |
| Commit              | Ty lub AI          | Commituje lokalne zmiany                                                         |
| Push                | Ty lub AI          | Terminal `git push` domyślnie prosi o zatwierdzenie; force push jest zablokowany |
| Utwórz pull request | Ty lub AI          | AI może otwierać PRy, chyba że je ograniczysz                                    |
| Gałąź/przełączenie  | Ty lub AI          | Utwórz lub przełącz gałęzie                                                      |

Możesz wymagać zatwierdzenia dla dowolnej z tych operacji - lub je zablokować - w [politykach narzędzi](/security/tool-policies).

## Stan git w Drive

Drive automatycznie pokazuje stan git: bieżącą gałąź, ostatnie commity, niezatwierdzone zmiany i jak daleko jesteś przed/za zdalnym. To aktualizuje się w czasie rzeczywistym, gdy AI pracuje.
