Нужно ли исправлять коммиты в релизе функции вместо добавления нового коммита, который исправляет любую ошибку?
Допустим, вы просматриваете запрос на извлечение и видите, как можно улучшить код. Рекомендуете ли вы разработчику изменить исходный коммит или создать новый коммит с изменением и сообщением о коммите, объясняющее, почему оно было изменено?
1 ответ
Лично я бы порекомендовал создать новый коммит.
Таким образом, старый код будет по-прежнему отслеживаться на случай, если позднее улучшение окажется противоположным.
Если все коммиты запутались, вы всегда можете сделать ребаз:)