медленный просмотр зависимых ветвей - PullRequest
0 голосов
/ 19 июня 2020

Мой тренер очень занят, поэтому у него не всегда есть время просмотреть мой код.
Мне нужно написать код и что-то сделать.
Очень часто я кодирую функцию в ветке и записываю управление архитектурой / информацией для этой и следующей функции (следующая ветвь).
Это делает следующую ветвь зависимой от предыдущей.
Я просто объединяю предыдущую ветвь со следующей и продолжаю кодирование.
Когда мой тренер теперь просматривает (иногда 8 веток) мой код (с помощью инструмента gitlab diff), он видит все изменения предыдущих веток (огромное количество кода), и если он объединяет ветвь, он не может просмотреть только предыдущую ветку, поскольку она уже слита с master.
Знаете ли вы какие-нибудь хорошие решения для медленного просмотра кода, когда ветки зависят друг от друга?

1 Ответ

0 голосов
/ 19 июня 2020

Я думаю, что для этой стратегии я бы использовал git rebase master после объединения старой ветки в master. Что там происходит, так это то, что история вашей текущей ветки перезаписывается историей мастера. Если старая ветка уже находится в master, то единственными новыми коммитами git будут отображаться только то, что вы изменили, чего нет в master, так как вы заменили историю своей функциональной ветки всем, что есть в основной ветке.

...