Эффекты Git возвращаются на удаление слитых и удаленных веток - PullRequest
0 голосов
/ 02 июня 2018

Если я слил ветку с master веткой с обычным слиянием, а не с ускоренным слиянием.Затем я удалил ветку слил.На более позднем этапе я хочу revert вернуться к коммиту, прежде чем объединить две ветви.Позвольте мне сделать это, если нет конфликтов.Если да, то он вернет удаленную ветку?

1 Ответ

0 голосов
/ 02 июня 2018

Если то, что вы спрашиваете, будет ли ветвь (например, ревизия указатель ) воссоздана после того, как вы ее удалили, ответ будет нет .Но я говорю о указателе здесь.Так ... просто чтобы было понятно.Давайте предположим, что слитая вами ветка называлась foo .После слияния вы сделали: git branch -d foo .Теперь ветка foo (указатель ) исчезла, но ревизия, на которую она указывала, вообще не удалена (фактически, теперь она является частью вашей ветки).Так что если вы сейчас начнете возвращаться к точке до слияния, вы не увидите, как ветвь с именем foo вернется из мертвых.

...