НейриумДокументация
Что такое Нейриум
Первые шаги
Начало работы
Чат
Поиск
Вложения
Артефакты и действия агента
Планы и агенты
Base и Ultra
Выбор агента
Подписка и оплата
Использование и лимиты
Рабочее пространство
Рабочее пространство
Документы, таблицы и презентации
Браузер агента
Space — обзор пространства
Навыки
Расписания
Expanses
Что такое Expanse
Создание Expanse
Панель треда
Инструкции и NEURIUM.md
Git и GitHub
Память
Как устроена память
Карта памяти
Управление памятью
Организации
Организации в Нейриуме
Создание и участники
План Team и оплата
Совместная работа
Память организации
Аккаунт и настройки
Настройки
Частые вопросы
Поддержка
Правовые документы
Открыть Нейриум
Документация/Expanses/Git и GitHub

Git и GitHub

Подключите GitHub, создавайте Expanse из репозитория или публикуйте проект в новый — и выберите, как агент отправляет изменения.

Expanse можно связать с репозиторием на GitHub. Тогда работа агента ложится в настоящий git: он ведёт осмысленную историю коммитов, а изменения синхронизируются с вашим репозиторием. Связка опциональна — проект без неё работает как обычно.

Всё устроено в два уровня: сначала вы один раз подключаете аккаунт GitHub, а потом связываете с репозиторием конкретные проекты.

Шаг 1. Подключить GitHub

Откройте Space → Подключения и нажмите Подключить у строки GitHub. Нейриум установит своё приложение на ваш аккаунт или организацию GitHub. Вы сами выбираете, к каким репозиториям дать доступ.

Раздел «Подключения» в Space с карточкой GitHubРаздел «Подключения» в Space с карточкой GitHub

Это подключение само по себе ничего не делает с файлами — оно лишь открывает Нейриуму доступ к вашим репозиториям. Отключить его можно там же, кнопкой Отключить.

Коммиты — от имени Нейриума

Изменения агент фиксирует от имени приложения Нейриум, а не от вашего лица. Так видно, что именно сделал агент, и ваши личные настройки git не затрагиваются.

Шаг 2. Связать Expanse с репозиторием

Есть два входа — в зависимости от того, что у вас уже есть.

Создать Expanse из репозитория

В диалоге создания выберите режим Из GitHub, укажите подключение и репозиторий. Нейриум склонирует его в новый Expanse — файлы и история приедут сами. Наполнение идёт в фоне, а прогресс виден на вкладке Git страницы проекта.

Опубликовать Expanse в новый репозиторий

Если проект начинался с пустой папки, его можно выложить на GitHub. На вкладке Git страницы Expanse нажмите Опубликовать и выберите репозиторий — Нейриум зальёт туда файлы проекта и первый коммит.

Репозиторий должен быть пустым

Публиковать можно только в пустой репозиторий. Создайте его на GitHub заранее (без README и файлов) и выберите в диалоге публикации.

Как агент отправляет изменения: два режима

Коммиты агент делает свободно по ходу работы. А вот отправку изменений на GitHub (push) вы контролируете — режим настраивается для каждого проекта на вкладке Git:

  • Push — вручную (с подтверждением). Агент коммитит, но сам не отправляет: изменения ждут, пока вы нажмёте Push на вкладке Git. Это режим по умолчанию и самый безопасный.
  • Push — автономно. Агент отправляет изменения сам, без вашего участия. Удобно, когда вы доверяете проекту рутину целиком.

Даже в ручном режиме ваши коммиты не потеряются между сессиями — Нейриум страхует их, поэтому наработки переживают перезапуск рабочего окружения.

Вкладка Git на странице Expanse

Пока репозиторий не подключён, вкладка Git показывает, что Expanse работает локально, и ведёт в Space → Подключения за доступом к GitHub.

Empty State вкладки «Git» в Expanse без подключённого репозиторияEmpty State вкладки «Git» в Expanse без подключённого репозитория

После связи вкладка Git становится центром управления репозиторием. Здесь видно:

  • карточку репозитория со ссылкой на GitHub, текущей веткой и временем обновления;
  • статус: изменённые файлы, сколько коммитов ждёт отправки (Push) и сколько пришло с GitHub (Pull);
  • историю коммитов;
  • кнопки Commit, Push, Pull, Обновить и выбор режима push;
  • Отвязать — если связь с репозиторием больше не нужна.

Статус на вкладке читается из сохранённой проекции, поэтому открывается быстро и не будит рабочее окружение проекта. Кнопка Обновить подтягивает свежее состояние с GitHub.

НазадИнструкции и NEURIUM.mdДалееКак устроена память

На этой странице

  • Шаг 1. Подключить GitHub
  • Шаг 2. Связать Expanse с репозиторием
  • Создать Expanse из репозитория
  • Опубликовать Expanse в новый репозиторий
  • Как агент отправляет изменения: два режима
  • Вкладка Git на странице Expanse