.TP
\-\-reject
-For atomicity, \fBgit\-apply\fR(1) by default fails the whole patch and does not touch the working tree when some of the hunks do not apply\&. This option makes it apply the parts of the patch that are applicable, and send the rejected hunks to the standard output of the command\&.
+For atomicity, \fBgit\-apply\fR(1) by default fails the whole patch and does not touch the working tree when some of the hunks do not apply\&. This option makes it apply the parts of the patch that are applicable, and leave the rejected hunks in corresponding *\&.rej files\&.
.TP
\-z
\fIgit\-daemon\fR [\-\-verbose] [\-\-syslog] [\-\-inetd | \-\-port=n] [\-\-export\-all]
[\-\-timeout=n] [\-\-init\-timeout=n] [\-\-strict\-paths]
[\-\-base\-path=path] [\-\-user\-path | \-\-user\-path=path]
- [\-\-reuseaddr] [\-\-detach] [\-\-pid\-file=file] [directory...]
+ [\-\-reuseaddr] [\-\-detach] [\-\-pid\-file=file]
+ [\-\-user=user [\-\-group=group]] [directory...]
.fi
.SH "DESCRIPTION"
\-\-pid\-file=file
Save the process id in \fIfile\fR\&.
+.TP
+\-\-user=user, \-\-group=group
+Change daemon's uid and gid before entering the service loop\&. When only \-\-user is given without \-\-group, the primary group ID for the user is used\&. The values of the option are given to getpwnam(3) and getgrnam(3) and numeric IDs are not supported\&.
+
+Giving these options is an error when used with \-\-inetd; use the facility of inet daemon to achieve the same before spawning git\-daemon if needed\&.
+
.TP
<directory>
A directory to add to the whitelist of allowed directories\&. Unless \-\-strict\-paths is specified this will also include subdirectories of each named directory\&.