Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jan 22, 2013
  1. @robinrosenberg @gitster

    Enable minimal stat checking

    robinrosenberg authored gitster committed
    Specifically the fields uid, gid, ctime, ino and dev are set to zero
    by JGit. Other implementations, eg. Git in cygwin are allegedly also
    somewhat incompatible with Git For Windows and on *nix platforms
    the resolution of the timestamps may differ.
    
    Any stat checking by git will then need to check content, which may
    be very slow, particularly on Windows. Since mtime and size
    is typically enough we should allow the user to tell git to avoid
    checking these fields if they are set to zero in the index.
    
    This change introduces a core.checkstat config option where the
    the user can select to check all fields (default), or just size
    and the whole second part of mtime (minimal).
    
    Signed-off-by: Robin Rosenberg <robin.rosenberg@dewire.com>
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
Something went wrong with that request. Please try again.