
This means everybody can download the source code and improve and modify it. I haven't tested it, but I hope the alternative diff coloration makes it easier to see single-word/space insertions and deletions within a line (which is something I often fail to notice in mainline KDiff3). WinMerge is Open Source software under the GNU General Public License. I stopped following KDiff3 development and decided to pin 1.8.5 on my system, which actually works.Īnother fork of KDiff3 is.

The commit history is an important part of a project. The other major topic of this module is rewriting history. Then synchronizing with remote repositories is covered, including the fetch, pull and push commands. It starts with resolving a merge conflict. Unfortunately versions starting at 1.9.0 are drastically buggier than 1.8.5: Ctrl+C being incorrectly enabled and disabled ( ), merge errors (, fixed), drastic slowdown when loading CRLF files (, fixed), recurring assertion errors (didn't personally encounter, but, ), large chunks of Git history producing unusable binaries that corrupt memory or print assertion errors when loading files, etc. This module continues the discussion of branching and merging.
