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.

Na co dzień Software Engineer, jeszcze programujący CTO w firmie Emphie Solutions. Fascynat programowania, architektury, metodyk zwinnych i dobrych praktyk w szerokim ujęciu. Polyglot Programer kochający poznawać nowe języki jednocześnie wykorzystując ich najlepsze strony. Założyciel DevEnv i współautor podcastu DevEnv.
PODZIEL SIĘ