Задать вопрос
@FieRZe
Из админа в программиста(JavaScript)

Какого типа будет коммит (fix: или feat:) если за один этап фича не была реализована?

Изучаю Git.
Дошел до темы оформления коммитов feat:, fix: и т.д.
====
Допустим, у меня создана ветка, в которой я должен реализовать a + b = c; return c;

-Вопрос: а что если feature за один коммит внедрена не полностью?
Например:
1) За первый этап я успел написать код a + b, тогда коммит условно такой:
"feat(sum): sum 'a' + 'b' "

Получается я не успел реализовать весь функционал в данной ветке.
-Вопрос: в данном случае доработка функционала - это добавление новой фичи или это исправление бага?
То есть:
2) Второй этап я доделываю return c.
-Вопрос: я снова пишу feat, так как это новый функционал, или это я исправляю баг и пишу fix, так как фича работает не так как было запланировано первоначально?
"feat(sum): return result of sum 'a' + 'b' "
или
"fix(sum): return result of sum 'a' + 'b' "
  • Вопрос задан
  • 211 просмотров
Подписаться 1 Простой 3 комментария
Решения вопроса 1
FanatPHP
@FanatPHP
Чебуратор тега РНР
Можно сделать сквош, и получить из двух коммитов один - вопрос снимается.
А в целом это точно не фикс. Фикс это не запланированная правка.
То есть при текущем подходе это будет фича такая-то, парт ван, и фича такая-то парт ту.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы