Hi all, since that "difftool overwrites files outside of the git repository"-thingy is apparently not considered a bug, could you please point me to the correct usage of difftool or a workaround? To recall the situation: - git repo contains a symlink pointing outside of the repository to a non-existing file - that symlink gets replaced by a regular file - using 'git difftool -d ${oldstate}..${newstate}' overwrites the file the symlink was pointing to (which might fail if the target is not writable) Kind regards Philippe