Идет разработка проекта, добавляются новые люди в команду. Контроль версиями осуществляется с помощью GIT. Разъяснить алгоритм подключения нового человека к работе над проектом. Допустим последний коммит имеет название second.
- Создается новая ветка для нового разработчика
- Он клонирует репозиторий проекта
- Переходит в свою ветку
Вопрос 1: Я правильно понимаю алгоритм добавления нового разработчика к проекту?
Вопрос 2: После клонирования новый разработчик начинает свою работу, в своей ветке, с коммита second?
git clone, а именно свой форк мастер-ветки на удалённом сервере, которая для этого разработчика и считается мастером/апстримом. В основной мастер что-то попадает только после пуша в свою копию мастера и принятия мерж-реквеста из неё. – PinkTux Jan 08 '17 at 21:16git worktreeесли задача "на один комит" (Шерлок-программист). – 0andriy Jan 09 '17 at 02:08