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).