- Сделать fork репозитория блока в свой аккаунт на GitHub
- Склонировать полученный репозиторий
clone <fork_url> - Создать ветку f1 и переключиться на нее
checkout -b f1
Решение каждой задачи идет в отдельный коммит add . commit -m "Task description"
- Запушить текущую ветку fN
push -u origin HEAD - Перейти на ветку master
checkout master - Влить ветку fN в master
merge fN - Запушить master
push
- Склонировать репозиторий из своего аккаунта в новую папку
clone <fork_url> - Создать ветку f2 и переключиться на нее
checkout -b f2
- Вернуться к другой папке с репозиторием
- Подтянуть изменения из репозитория
fetch origin - Влить origin/master в master
merge - Создать очередную ветку fN и переключиться на нее
checkout -b fN