Hej,
Mam pewien problem i nie wiem jak go rozwiazac. W pracy u mnie wyglada tak, ze na kazda zmiane robi sie nowy branch z proda. Potem, gdy zmiany zostaja dokonane, owego brancha merguje sie z branchem DEV. Gdy pomyslnie przejdzie testy na DEV, to merguje sie go (Tego brancha a nie DEV) do brancha PROD
Problem jest taki, ze ktos dokonal zmian i zmergowal z branchem DEV. Zmiany te zalegaja juz dlugo, i wywoluja u mnie konflikt w 3 plikach. Jak dokonac tego, aby domergowac sobie jego brancha do mnie, wrzucic zmiany na DEV, a gdy zostana zatwierdzone, odmergowac jego brancha zebym mogl sobie spokojnie wrzucic na proda? :)
Probowalem mergowac recznie, ale chyba trzeba wlasnie za pomoca komend git'a, bo pomimo, ze skopiowalem 1:1 jego plik usuwaja jedna linijkie (Ta moja) wywala mi konflikt (On dodal jedna linijke, ja usunalem jedna)
Wizualizacja:
PROD:
var a;
var b;
var c;
Moj commit
var a;
var c;
DEV:
var a;
var b;
var c;
var d;
I te var D powoduje konflikt. Dodalem do swojego pliku var d; na koncu, ale nie pomoglo i dalej wywala konflikt