# Синхронизация Gitea → GitHub Проект описывает несколько способов синхронизировать репозиторий из Gitea в GitHub после push. ## Варианты 1) Git Hooks (рекомендуется) — мгновенно 2) GitHub Actions — 1–5 минут, гибко 3) Gitea Mirror — просто, но по расписанию 4) Два remote — локальный рабочий процесс ## Рекомендуемый способ: Git Hooks Идея: на сервере Gitea в `hooks/post-receive` выполнить `git push` в GitHub. Ключевые шаги: - найти путь к bare-репозиторию на сервере Gitea - установить `post-receive` из `gitea-hooks/post-receive` - настроить аутентификацию (SSH ключ или HTTPS token) - вести лог (например `/var/log/gitea/github-sync.log`) ## Вариант: GitHub Actions - настроить секреты (`GITEA_URL`, `GITEA_TOKEN`) - workflow по расписанию/ручному триггеру - опционально webhook из Gitea Подробные пошаговые инструкции — в исходном документе `docs/ru/GITEA_SYNC.md`.