# Использование Amvera как основной репозиторий Если вы начинаете разработку своего приложения и хотите использовать Amvera для хостинга, вы можете использовать выделенный нами репозиторий git как основной. ```{eval-rst} .. admonition:: Подсказка :class: hint Для ознакомления с принципом работы с git рекомендуем `эту статью `_, которая упротит работу с нашим сервисом. ``` ## Подключение репозитория Адрес удаленного репозитория находится на странице "Репозиторий" приложения. ![python_config](../../img/git_main.png) Чтобы склонировать пустой репозиторий: ```shell git clone https://git.amvera.ru/<имя-пользователя>/<транслитерированное-имя-проекта> ``` Чтобы подключить удаленный репозиторий Амвера к локальному репозиторию: ```shell git remote add origin https://git.amvera.ru/<имя-пользователя>/<транслитерированное-имя-проекта> ``` ## Заполнение репозитория Напишите код вашего приложения. Чтобы его можно было собрать и запустить, необходимо наличие [файла конфигурации amvera.yaml](../configuration/config-file.md) и/или [Dockerfile](../configuration/docker.md). Советуем так-же ознакомится с процессом [сборки](../build.md) и [развертывания](../run.md) приложения. ## Развертывание проекта Для инициализации процесса сборки и развертывания приложения достаточно отправить изменения в репозиторий Амвера: ```shell git push -u origin master ``` На запрос пользователя и пароля укажите имя пользователя и пароль вашей учетной записи Amvera. ```{eval-rst} .. admonition:: Подсказка :class: hint Запущенные инстансы вашего проекта при ошибке сборки не останавливаются и продолжат работать. ``` ### Если вы столкнулись с ошибкой или вам что-то непонятно - Ознакомьтесь с разделом [Частые ошибки](../git/freq-errors.md) при работе с Git