Skip to content

Kokocikys/Rii

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ежедневная работа

Алгоритм работы

Основной принцип работы - это работа не через ветку master, а через ветку live. Т.е. ветка live основная, боевой сайт на ней, все ветки создаются из неё и мержатся в неё же по итогу. Она полностью заменяет master. С master мы не работаем никак и никогда(!)

  1. Актуализировать live на боевом и в удаленном репозитории:
git add .
git commit -m 'actualize'
git push origin live
  1. Актуализировать live на тестовом:
git checkout live
git pull origin live
  1. Далее работа на тестовом. Создать ветку для задачи и перейти в неё:
git checkout -b task-24107-main-feedback

Название ветки состоит из слова "task", номера задачи "24107" и краткого описания сути "main-feedback"

  1. Собственно выполнение работы

  2. Добавить правки в коммит и запушить в удаленный репозиторий в свою ветку:

git add .
git commit -m 'task description'
git push origin task-24107-main-feedback

Всегда по окончанию работы, не зависимо от этапа выполнения задачи пушьте свои изменения в удалённый репазиторий. 7. Подождать проверки и после отмашки менеджера перенести свои правки на боевой. Перед этим нужно актуализировать ветку live на боевом и в репозитории(п.1). Далее через pull-request в интерфейсе github смержить свою ветку в live, решить все конфликты и накатить изменения на боевой:

git pull origin live

About

Manao internship framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 52.3%
  • JavaScript 26.4%
  • PHP 18.0%
  • SCSS 1.7%
  • Less 1.5%
  • HTML 0.1%