git должен быть децентрализованной системой, но все руководства и оптимальные рабочие процессы, которые я нашел в Google, предлагают использовать сервер (обычно github, или создайте собственный)
Я использую git для небольших личных проектов (2-3 человека), где я могу найти рабочий процесс передовой практики для синхронизации изменений непосредственно между компьютерами членов группы. В качестве альтернативы, каковы убедительные аргументы в пользу того, почему мне следует избегать этого и вместо этого создать «центральный» сервер?
Спасибо,
Бен