Вот текущая настройка веб-сайта, над которым я сейчас работаю:
2 ветки Git: Test_branch (созданная для целей разработки) Master (созданная для производства)
1 EB-среда Производство
Я сделал несколько изменений стиля в файле scss, связанных с разрабатываемой страницей сайта WordPress. После предварительной компиляции этапов я отправил их в ветку Test_branch с помощью git checkout. Затем я внес свои изменения в производственную среду AWS (недавно мне пришлось удалить клонированную среду разработки, поскольку она не вела себя в соответствии с ожиданиями), которая изначально была основана на основной ветке репозитория git.
После внесения изменений я очистил кеш и просмотрел страницу, на которой ожидал, что изменения произойдут. Тем не менее, изменения не отображались соответствующим образом. Я даже проверил версии приложения, чтобы определить, были ли внесенные мной изменения, и в загруженной версии приложения были изменения. Он просто не отображается на странице сайта. Когда я проверяю консоль браузера, она также не показывает стили, к которым я применил.
Итак, у меня есть вопрос: принимает ли среда eb изменения только в том случае, если они применяются к основной ветке? Если это так, должен ли я просто объединить тестовую ветку с мастер-ветвью или просто оформить заказ на мастер-ветку, отправить мои изменения и развернуть. Я бы подумал, что не имеет значения, какая ветка используется, если я делаю «eb use» перед развертыванием кода.