kdiff3

Git: jak skonfigurować KDiff3 jako narzędzie scalające i narzędzie diff

Ostatnio używałem GitExtension 2.46, ale wersja Git, która ma to samo jest 1.9.4.msysgit.2. Chcąc używać tylko komend Git, od ... ff3 z wersjami LOCAL, zdalne, baza i scalone pliku konfliktowego? Jak skonfigurować go do korzystania z niego ma diff-tool?

Jak skonfigurować kdiff3 zamiast emerge jako git mergetool?

Mam Git na mac OSX Snow Leopard i próbowałem edytować moje narzędzie merge i diff, aby użyć kdiff3 zamiast emerge. Ale kiedy ... s/MacOS/kdiff3 args = $base $local $other -o $output trustExitCode = false Oczywiście czegoś brakuje, ale co zrobiłem źle ?

Czym są A, B I C w kdiff merge

Dlaczego mam trzy opcje, gdy łączę mój kod z cudzym? Czy nie powinien być po prostu mój kod, kod drugiej osoby i wynik poniżej? Dokumentacja dla KDIFF nie pomaga mi zrozumieć.

Jak rozwiązać ten Merkurialny konflikt?

Jestem sfrustrowany Mercurialem i Pythonem, ponieważ utrudnia to łatwe rzeczy. Mam trywialny konflikt i ponieważ Mercurial ni ... a? Dlaczego coś trywialnego jest prawie niemożliwe do zrobienia bez przekopania się przez 1000 źle napisanych stron manpages?