знает уже как лучше поступить надо было с точки зрения работы над проектом.
делаю я значит какую-то фичу, но у меня появилась идея сделать какую-то небольшую дополнительную фичу, которая будет полезна во многих частях проекта
(1) и вопрос в том, что как бы мне не хотелось это сейчас прикрутить, лучше не стоит этого делать для данного пул реквеста?
(2) или же можно делать это для этого пул реквеста но только применить эту доп фичу только для той части проекта, которую я делал для данного пул реквеста?
(3) или надо применять уже ее везде сразу?
Зависит от привычек работы команды. В небольших стартапах обычно пофиг. Вроде самый нормальных подход сделать отдельную ветку. Можно будет отменить комит, не затронув другие. Если фитча это что-то вроде оптимизации куска кода или вынос отдельно повторяющегося, наверно лучше сразу все переделать и не оставлять на тех долг, пока в голове свежо. С условием прогона тестов или сидеть все самому руками проверять, что не отвалилось. И тут нужно еще понимать, что никто другой с этим кодом не работает. То потом будут конфликты и нужно будет заново проверять и вообще смотреть что там где меняется.
Обсуждают сегодня