merging

KDiff3

Posted on Updated on

Czasem trzeba porównać 2 pliki (nie chodzi o kod w repozytorium, tu już mamy porównywarki). Zazwyczaj robiłem to w Total Commanderze. W lewym i prawym oknie nawigowałem do właściwych miejsc, zaznaczałem po pliku i Files->Compare Contents. To rozwiązanie służyło bardzo długo.

KDiff3

Ostatnio podczas zabaw z Gitem zaintalowałem KDiff3. Przewaga jest taka, że mogę kliknąć PPM i wybrac jeden plik, następnie PPM na innym pliku i wybieram jeden z poprzednio wybranych plików, z którym chcemy porównywać. Obrazki poniżej.

Kdiff3 choose first

Kdiff3 choose second

W KDiff3 mamy dodatkowe okno, które służy do mergowania pierwszego i drugiego pliku, czego w Total Commander nie widziałem.
KDiff3 merging

Fajne są skróty Ctrl+1 i Ctrl+2 wybierające z którego pliku linijkę wybrać. Nie korzystam z tego w Gicie (jeszcze?).

Online bonus

Tool porównujący online: http://www.quickdiff.com/