не знаю где спросить
Вопрос с тем, как правильно работать с GitFlow, а именно: как вносить исправления (фиксы и рефакторинг) существующих фич в проекте
Типичный сценарий:
Есть у тебя в девелоп (develop) ветке твоё актуальное, нормальное состояние проекта.
Нужна тебе фича логина - стартуешь фичу логина. Ты её реализовал, накоммитил туда и готово. Отлично. Фича готова, закончена - мержишь её в девелоп
Тут всё нормально
Жизнь идёт.... время текёт....
После мержа проходит какое-то время, проект растёт, что-то меняется, и тут тебе надо отрефакторить свою страницу логина.
И тут проблема: как тебе сделать этот рефакторинг?
Ты не можешь переключиться на старую ветку логина. Она устарела, в ней уже не актуальный код, он где-то когда-то был частично переписан. Кароче, она отличается от актуальной версии того, что у тебя есть в приложении.
От девелопа ты же не можешь стартануть новую ветку, типа логинРефакторинг? (создать, внести изменения, вмержить обратно в девелоп)?
Почему не можешь?)
https://t.me/pro_git
Обсуждают сегодня