Я использую git уже несколько месяцев в проекте, разработанном только мной. У меня есть локальный репозиторий, и я регулярно отправляю его на github для резервного копирования.
Я хочу добавить еще одного разработчика в этот проект, однако я буду нести ответственность за интеграцию всего проекта.
Какой рекомендуемый рабочий процесс?
Нужен ли нам частный и общедоступный репозиторий для каждого разработчика?
Если репозиторий github является основным, должен ли другой разработчик клонировать этот репозиторий или репозиторий на моем компьютере?
Должен ли он иметь право вставлять мой репозиторий или я должен вытащить его из репозитория?