Переместить все метки веток во время git rebase - PullRequest
1 голос
/ 10 июля 2019

Предположим, у меня что-то вроде этого, с ответвлениями foo и bar.

* e4417814 (HEAD -> master) A
* 91a3e3d2 B
| * afde3756 (foo) C
| * 6013afc7 D
| * eb9e3403 (bar) E
| * e098075d F
| * 577c0471 G
|/  
* f15d83fc H
* 5e06f896 I

Если я сделаю это:

git checkout foo
git rebase master

Это переместит foo наmaster но оставьте bar позади.Примерно так:

* 92eba834 (HEAD -> foo) C
* 938eb379 D
* be8377ab E
* 2bbe45b4 F
* 90aa0125 G
* e4417814 (master) A
* 91a3e3d2 B
| * eb9e3403 (bar) E
| * e098075d F
| * 577c0471 G
|/  
* f15d83fc H
* 5e06f896 I

Мне нужно сделать что-то раздражающее, чтобы это исправить.

git branch -f bar be8377ab

Есть ли способ сказать git, чтобы он обновлял и любые другие метки веток, когда онrebases

...