Одно из важнейших применений гита — организация работы нескольких человек надо одним проектом. Можно представить себе, насколько это неудобно делать, если отрывки кода просто пересылаются по почте или с помощью мессенджера. Пробовать не стоит — приятного мало.
В этом задании вы будете работать в команде над проектом. Прежде чем приступать прочтите несколько простых советов.
- Выберите мейнтейнера. Это человек, в обязанности которого будет входить работа с кодом остальных людей, разрешение конфликтов и управление репозиторием.
- Создавайте ветку для каждой задачи, в одной ветке должен работать один человек — это значительно упростит работу.
Порядок работы такой:
- Создаётся открытый репозиторий на гитхабе.
- Туда добавляются все члены команды.
- Они создают ветки для каждой задачи.
- Когда задача решена, все изменения пушатся на github и создаётся пулл-реквест.
Список пресозданных проектов, заранее рабитых на подзадачи можно зайти здесь
Не забывайте, что есть шпаргалка, в которой есть все гайды нашего курса. Еще есть замечательный сайт, помогающий поправить ситуацию, если ты наделал делов. Ну и, разумеется, не забывайте спрашивать преподавателей, если возникают вопросы.