# Git

Клонирајте пројекат, пошаљите измене и прегледајте резултате агента.

Canonical page: https://beeuni.ai/docs/sr/git

Сваки пројекат има git репозиторијум за агенте, вештине, конфигурацију и акумулирано стање. Уређујте га на вебу, преко [CLI](/docs/cli) или свог git клијента.

## Клонирање пројекта

```bash
beeuni login
beeuni projects clone <project_id> my-project
cd my-project
```

Beeuni CLI подешава аутентификацију. Акредитиви повезаних git налога остају на серверу.

## Уређивање и слање

```bash
git checkout -b improve-triage
# Edit agents/, skills/, or beeuni.yaml.
git add .
git commit -m "Improve ticket triage"
git push origin improve-triage
beeuni cr open --head improve-triage --title "Improve ticket triage"
```

Свака [сесија](/docs/work/sessions) користи сопствену грану названу по ID-у сесије. Прегледајте разлике и провере кроз [захтев за измену](/docs/work/change-requests) пре спајања.

## Захтеви за измену

```bash
beeuni cr ls
beeuni cr view <change_request_id>
beeuni cr diff <change_request_id>
beeuni cr merge <change_request_id>
```

Читање, писање и спајање захтевају засебне дозволе. Агенти подразумевано не могу да спајају. Администратор може да додели `project.gitops.merge`.

Конфигурација се извршава са основне гране пројекта. Спојите измене тамо, па [поново учитајте сесију](/docs/work/runtime#config-convergence).
