Часто в нашем рабочем процессе есть ветвь, которая отслеживает удаленный отложенный запрос на получение, и я хочу предварительно увидеть, что этот PR сделает с моим PR, прежде чем он будет объединен с master. Например, предположим, что есть ветка PR bar
, которая не была объединена с master
, но я хочу посмотреть, как это изменение повлияет на мою ветку PR foo
, которая разрабатывается одновременно.
Так что я подумал, что я мог бы перебазировать foo
на bar
(или объединить), а затем использовать reflog
, чтобы сбросить foo
обратно в исходное положение, эффективно отменив ребазу. Тем не менее, я подумал, что может быть более эффективный / элегантный способ сделать это. Существуют ли аналогичные функции, которые бы мешали перемещению указателя ветви, но позволяли бы нам увидеть (возможно, в отключенном состоянии HEAD), какое влияние одна ветвь оказывает на другую?