Create a backend for loose objects
the Git repository's objects directory
zlib compression level (0-9), or -1 for the default
if non-zero, perform an fsync on write
permission to use when creating directories, or 0 for default
permission to use when creating directories, or 0 for default
0 or an error code