diff.renames
Tells git to detect renames. If set to any boolean value, it will enable basic rename detection. If set to "copies" or "copy", it will detect copies, as well.
.TP
+fetch.unpackLimit
+If the number of objects fetched over the git native transfer is below this limit, then the objects will be unpacked into loose object files. However if the number of received objects equals or exceeds this limit then the received pack will be stored as a pack, after adding any missing delta bases. Storing the pack from a push can make the push operation complete faster, especially on slow filesystems.
+.TP
format.headers
Additional email headers to include in a patch to be submitted by mail. See \fBgit\-format\-patch\fR(1).
.TP
The default set of "refspec" for \fBgit\-push\fR(1). See \fBgit\-push\fR(1).
.TP
remote.<name>.receivepack
-The default program to execute on the remote side when pulling. See option \-\-exec of \fBgit\-push\fR(1).
+The default program to execute on the remote side when pushing. See option \-\-exec of \fBgit\-push\fR(1).
+.TP
+remote.<name>.uploadpack
+The default program to execute on the remote side when fetching. See option \-\-exec of \fBgit\-fetch\-pack\fR(1).
.TP
repack.usedeltabaseoffset
Allow \fBgit\-repack\fR(1) to create packs that uses delta\-base offset. Defaults to false.
.TP
receive.denyNonFastForwards
If set to true, git\-receive\-pack will deny a ref update which is not a fast forward. Use this to prevent such an update via a push, even if that push is forced. This configuration variable is set when initializing a shared repository.
+.TP
+transfer.unpackLimit
+When fetch.unpackLimit or receive.unpackLimit are not set, the value of this variable is used instead.
.SH "AUTHOR"
Written by Johannes Schindelin <Johannes.Schindelin@gmx.de>
.SH "DOCUMENTATION"