docs(agents): isolate Antigravity Forgejo identity
Some checks are pending
Linux control and agent / build-and-test (push) Waiting to run
Windows build / build (push) Waiting to run

This commit is contained in:
Ochenstarik 2026-09-05 16:41:53 +07:00
parent aae4d2dcb3
commit 21caaf5fc6

View file

@ -43,13 +43,19 @@ lifecycle в один PR запрещено.
что рабочее дерево чистое, затем выполнить: что рабочее дерево чистое, затем выполнить:
```powershell ```powershell
git fetch --all --prune git -c core.sshCommand="ssh -i C:/Users/trush/.ssh/forgejo-agi2 -o IdentitiesOnly=yes -p 2222" fetch gitea --prune
git switch main git switch main
git pull --ff-only gitea main git -c core.sshCommand="ssh -i C:/Users/trush/.ssh/forgejo-agi2 -o IdentitiesOnly=yes -p 2222" pull --ff-only gitea main
git switch -c antigravity/agent-certificate-lifecycle git switch -c antigravity/agent-certificate-lifecycle
git status --short --branch git status --short --branch
``` ```
Использовать только отдельную Forgejo identity Antigravity (`forgejo-agi2`) и
`IdentitiesOnly=yes`; не использовать repo-local ключ `codex-1`, принадлежащий
проверяющему. Перед изменениями предъявить успешный `ls-remote gitea HEAD` с тем
же `core.sshCommand` и сравнить полученный SHA с `git rev-parse HEAD` после
создания ветки.
Если `git pull --ff-only` не проходит, локальный `main` содержит собственные Если `git pull --ff-only` не проходит, локальный `main` содержит собственные
коммиты либо рабочее дерево не чистое — не использовать reset/rebase и не терять коммиты либо рабочее дерево не чистое — не использовать reset/rebase и не терять
изменения. Остановиться, записать фактический вывод в отчёт и передать ситуацию изменения. Остановиться, записать фактический вывод в отчёт и передать ситуацию