docs: git policy — kalinamall only, push after each feature
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -62,17 +62,47 @@
|
|||||||
- Изменение схемы → обновить ТЗ + версию `schema_version` + оба агента.
|
- Изменение схемы → обновить ТЗ + версию `schema_version` + оба агента.
|
||||||
- Коммиты в три репо **раздельные**; связь через теги/версии в README (см. [roadmap.md](roadmap.md)).
|
- Коммиты в три репо **раздельные**; связь через теги/версии в README (см. [roadmap.md](roadmap.md)).
|
||||||
|
|
||||||
---
|
### 4.1. Git: только git.kalinamall.ru
|
||||||
|
|
||||||
## 5. Remote для SAC
|
**Единственный рабочий remote для commit/push — `kalinamall` (git.kalinamall.ru).**
|
||||||
|
GitHub (`origin`) в этом workspace **не используем**: не push, не pull, не PR.
|
||||||
|
|
||||||
После создания репозитория на git.kalinamall.ru:
|
После каждой завершённой фичи (или логического блока работы):
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
git remote add origin https://git.kalinamall.ru/PapaTramp/security-alert-center.git
|
git add …
|
||||||
git push -u origin main
|
git commit -m "…"
|
||||||
|
git fetch kalinamall
|
||||||
|
git push kalinamall main
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Upstream ветки `main`:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
git config branch.main.remote kalinamall
|
||||||
|
git config branch.main.merge refs/heads/main
|
||||||
|
git config remote.pushDefault kalinamall
|
||||||
|
```
|
||||||
|
|
||||||
|
Если `git push --force-with-lease` пишет `stale info` — сначала `git fetch kalinamall`, затем push снова.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 5. Remote kalinamall (первичная настройка)
|
||||||
|
|
||||||
|
```bash
|
||||||
|
git remote add kalinamall https://git.kalinamall.ru/PapaTramp/<repo>.git
|
||||||
|
git push -u kalinamall main
|
||||||
|
```
|
||||||
|
|
||||||
|
Репозитории:
|
||||||
|
|
||||||
|
| Проект | URL |
|
||||||
|
|--------|-----|
|
||||||
|
| security-alert-center | `https://git.kalinamall.ru/PapaTramp/security-alert-center.git` |
|
||||||
|
| ssh-monitor | `https://git.kalinamall.ru/PapaTramp/ssh-monitor.git` |
|
||||||
|
| RDP-login-monitor | `https://git.kalinamall.ru/PapaTramp/RDP-login-monitor.git` |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## См. также
|
## См. также
|
||||||
|
|||||||
Reference in New Issue
Block a user