8
Заметки для GP
Максим Максимов edited this page 8 months ago
Как использовать репо для очередного проекта
- Делается отдельная ветка по названию проекта
project_name
и в нее дается доступ исполнителю - Исполнитель выкачивает репо локально себе, делает от ветки
project_name
свою, напримерproject_name--alex
и пушит уже в свою вертку - Для демонстрации работы он создает Pull Request из ветки
project_name--alex
в веткуproject_name
Пока не развернут CI/CD проджект просто принимает PR методом sqash и переходит на стенд https://stand.good-production.xyz/ там предварительно создав поддиректорию по имени проекта с .git внутри (не забыть подключить git remote add origin https://git.good-production.xyz/Good-Production/template-for-verstka.git
) , например https://stand.good-production.xyz/project_name/ и просто вытягивает ветку с проектом командой git pull origin project_name
Что передать исполнителю
- Выкачивать локально на свой компьютер один из 2х шаблонов (по веткам: 1 - master, 2 - with-phpmailer) командой: git clone -b ${branch_name} https://git.good-production.xyz/Good-Production/template-for-verstka.git , для авторизации понадобиться логин/пароль:
freelancer/freelancerfreelancer00
заменить переменную: ${branch_name} -- на "master", если достаточно только отправки форм в ТГ, либо "with-phpmailer", если нужна отправка на почту средствами PHP (без использования плагинов CMS)
- далее создаешь свою ветку и приступаешь к работе:
git checkout -b ${project_name}--${name}
- для демонстрации работы просто пуш свои комииты в репо:
git push origin ${project_name}--${name}
и отписывай в чат