GitHub команды
Что даёт подключение и что делает каждая кнопка.
Три кнопки перемещают ваш проект между тремя местами: этим сервером, вашим репозиторием на GitHub и работающим приложением, которое видят посетители. Вот что делает каждая и в какую сторону.
Отправить — с этого сервера в GitHub
Отправляет в репозиторий то, что есть здесь. Используется один раз в начале, чтобы наполнить пустой репозиторий отправной точкой, а дальше — только когда работа шла в самой панели.
Забрать — из GitHub на этот сервер
Приносит то, что вы отправили со своей машины. Содержимое и страницы применяются сразу; коду ещё нужно развёртывание, чтобы стать работающим приложением.
Развернуть — из файлов в работающее приложение
Собирает приложение и перезапускает его. Репозиторий при этом не затрагивается вовсе: развёртывание превращает файлы, которые уже здесь, в то, что видят посетители.
Файлы едут через git, данные — никогда.
Строки, загруженные файлы и векторы живут на сервере и общие с вашей локальной копией во время разработки. В репозитории их нет, поэтому клон их не несёт, а отправка не посылает. Ловушка в том, что настройки, изменённые в этой панели, — это ФАЙЛЫ: ваша локальная копия не узнает о них, пока вы не заберёте.
Правило, которое устраняет конфликты: работайте в одном месте за раз. Начинайте каждый сеанс с «Забрать», заканчивайте «Отправить». Работа в панели и на своей машине одновременно — единственный частый способ создать здесь конфликт.
Если конфликт случился: вам скажут об этом прямыми словами. Отнесите сообщение на свою машину, разрешите его там с помощью агента, затем отправьте и заберите как обычно.
См. также: Запуск проекта · Как построить этот проект