Просьба: не засылать код сразу в master, используйте для это свой branch.
- В апстриме персональных веток быть не должно, если это не особый случай.
- Создайте локально ветки develop.
- Каждому нужно иметь 2 ремоута (своя репа и s2ch-репа).
Получается такая схема: каждый работает у себя в ветке develop, затем коммитит это в свой репозиторий, затем шлётся пулл-реквест в групповую ветку develop. Раз уж бьёмся на ветки и форки, то так будет лучше. Master при этом только непонятно зачем нужен. Разве что периодически мержить из группового девелопа в групповой мастер, а затем групповой мастер пусть каждый себе пуллит в локальные.
GNU/PWNED under GNU GPL v3