Слияние нескольких коммитов разными авторами при сохранении деталей автора в git вине

Есть ли способ слить несколько коммитов разными авторами с помощью Git.

Итак, для каждой функции используется фиксация, которая позволяет другим видеть, кто написал каждую строку кода.

Будет ли использоваться такой инструмент, как git -flow?

т

ветвь

NewFeature10

  • Пользовательский интерфейс
  • Бэкэнд
  • функция Admin
  • функция AdminBackend

squash и объединить эти коммиты, чтобы справиться с мастером, следуя

мастер ветвей

  • NewFeature10
  • NewFeature9
  • NewFeature8
  • ...

Ответ 1

A commit имеет 1 и только 1 автора. Лучшее, что вы могли бы достичь, это N коммитов для FeatureX, где N - количество уникальных авторов, которые работали над этой функцией.