Как приписать один коммит нескольким разработчикам?
Все системы контроля версий, с которыми я знаком, работают так, что каждый коммит присваивается одному разработчику. Рост Agile Engineering, в частности парного программирования, привел к ситуации, когда два разработчика внесли значительный вклад в одну и ту же задачу, например, исправление ошибки.
Вопрос атрибуции не будет слишком большой проблемой в рабочей среде, поскольку руководитель проекта будет знать о работе, выполняемой парами, но что делать, если два участника с открытым исходным кодом решат объединиться в пару и выпустить некоторый код в конкретный проект, который понятия не имеет, что они работают вместе. Есть ли способ для системы контроля версий, такой как Git, приписать определенный патч нескольким разработчикам?