Jak zastosować różnicę między zatwierdzeniami do bieżącej głowicy w git?

Pracowałem nad jakąś gałęzią tematów w projekcie, w którym uczestniczę. Zazwyczaj dzielę moje oddziały przed złożeniem żądania ściągnięcia. Tym razem jednak, ze względu na zmiany w systemie master, rebasing to duży ból. Wiele konfliktów i, co gorsza, po ręcznym scaleniu zatwierdzenia wyglądają brzydko i tracą punkt widzenia. Zdecydowanie wolałbym uzyskać różnicę między głową mojego oddziału a ostatnim zatwierdzeniem obecnym na obu gałęziach, a następnie zastosować tę różnicę do głowy kapitana i na koniec utworzyć nowe błyszczące zatwierdzenia za pomocągit add -p. Moje pytanie brzmi: jak to osiągnąć? Jedną z możliwości byłoby połączenie mistrza z moją gałęzią tematów, ale czy istnieje bardziej eleganckie rozwiązanie? Wierzę tak.

Dzięki za pomoc.

EDYTOWAĆ:

Jeden plik został przeniesiony na gałąź master i moje zatwierdzenia zmieniają ten plik (używając jego starej nazwy).

questionAnswers(2)

yourAnswerToTheQuestion