Skip to content

Latest commit

 

History

History
25 lines (13 loc) · 2.5 KB

git.md

File metadata and controls

25 lines (13 loc) · 2.5 KB

Работа с Git

Для работы с репозиториями мы используем Bitbucket.

Работа с ветками

  • master - основная ветка

Для работы каждый разработчик должен создавать свою ветку с именем dev-[Ваше имя], например dev-vasya.

После выполнения очередной задачи свою ветку необходимо сливать с веткой master. Пушить в ветку master нельзя, для объединения необходимо выполнить pull request (далее PR) из вашей ветки в ветку мастер. PR в мастер может принимать любой разработчик.

Для новичков делать PR в мастер необходимо минимум 3 раза в день. Для этого можно разбить основную задачу на 3 логические части. В остальных случаях PR нужно делать по мере необходимости или выполнения задачи.

Обязательно! Перед началом работы выполняйте git pull, чтобы стянуть последние наработки по проекту.

Коммиты

Сообщения коммитов должны быть корткие и доносить основной смысл выполненного объема работ. Желательно, чтобы сообщение коммита было на английском языке.

Конфликты

При возникновении конфликтов обязательно свяжитесь с разработчиком, который вносил изменения, чтобы вместе решить конфликты и не затереть актуальные наработки.

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