Jak skutecznie unikać merge konfliktów?

Pracujesz nad czymś od 4 tygodni. Jesteś z tego bardzo dumny. Chcesz się pochwalić kolegom z zespołu zmianami. Robisz merge requesta, bo chcesz wrzucić na CR i wtedy git informuje Cię, że mamy problem. Merge konflikt.

Merge konflikty nie są czymś upragniony, ale mogą się pojawiać. Natomiast jest kilka skutecznych i sprawdzonych sposobów by ich uniknąć.

W filmie dzielę się z Wami właśnie tymi sposobami, które:
– Po pierwsze pozwolą Ci zapobiegać konfliktom, zamiast leczyć ich skutki.
– Po drugie pozwalają mi cieszyć się tym co najważniejsze czyli programowaniem,
– Po trzecie sprawiają, że zespole nie ma osoby na stanowisku merge master, która tylko czeka by pod koniec każdej iteracji sklejać brancze i naprawiać dużą ilość konfliktów.

NodeStart - Twórz back-end w JavaScript / TypeScript
Na co dzień programujący CTO w Emphie Solutions. Projektuje, tworzy oraz wdraża rozwiązania oparte o Node.js. Na temat tej technologii publikuje materiały w ramach inicjatywy NodeStart. Fascynat programowania, architektury, chmury i dobrych praktyk w szerokim ujęciu. Założyciel DevEnv, współautor podcastu i kanału YouTube DevEnv.
PODZIEL SIĘ