Составить инструкцию для Github

Задание закрыто
Стоимость:2 000 рублей
Срок выполнения:3 дня
Варианты оплаты:По договоренности
Дата публикации:2023-04-26 11:57
Обновлено:2023-04-26 14:26
Был(а) на сайте:2024-07-23 15:51

Составить инструкцию для Github

 
Задача

Сайт на движке Prestashop
Есть тестовый сайт, производственный сайт и github.
Составить подробную инструкцию для настройки github, git с командами для выполнения следующей задачи:

На тестовом сайте будут делаться правки. Затем эти изменения отправляются на github в ветку с этой задачей. Для каждой задачи должна быть отдельная ветка на github

Затем эта ветка мержится с главной веткой. Потом эти изменения будут подтягиваться на производственный сайт. Если что-то пошло не так, иметь возможность на производственном сайте откатиться на предыдущий шаг.

Составить подробную инструкцию как настроить github, ветки, клонирование, какие команды в какой последовательности запускать на сервере, на github чтобы получать/отправлять изменения для описанной задачи.

Или предложить свой вариант как все это реализовать через github

Оставлять заявки могут только авторизованные пользователи.
инструкция для настройки github для работы с тестовым и производственным сайтом на движке Prestashop:

1. Создайте новый репозиторий на GitHub для проекта Prestashop.
2. Склонируйте репозиторий на тестовом сервере, где будут вноситься изменения:

git clone https://github.com/ваш-username/ваш-репозиторий.git

3. Создайте ветку на GitHub для каждой задачи:

git checkout -b feature/название-ветки

4. Выполните необходимые изменения на тестовом сервере и добавьте их в git:

git add .
git commit -m "Описание изменений"


5. Отправьте изменения на GitHub:

git push origin feature/название-ветки

6. Создайте pull request на GitHub для слияния ветки с главной веткой.
7. После успешного слияния изменений с главной веткой, обновите локальную копию репозитория на производственном сервере:

git fetch
git checkout main
git pull origin main


8. Если возникают проблемы, откатитесь на предыдущую версию на производственном сервере:

git checkout -b backup
git pull origin main
Николай Шикин

Всегда иду до конца! +7 (978) 124-84-90

Специализация: Программирование и IT
  • 2 000 руб3 дня
Здравствуйте, готов выполнить ваш заказ!
17:24 26.04.23
Цена окончательная?

Оставлять заявки могут только авторизованные пользователи.

Другие открытые задания:

поиск заданий