affects only `git diff` Porcelain, and not lower level
`diff` commands, such as `git diff-files`.
+diff.external::
+ If this config variable is set, diff generation is not
+ performed using the internal diff machinery, but using the
+ given command. Note: if you want to use an external diff
+ program only on a subset of your files, you might want to
+ use gitlink:gitattributes[5] instead.
+
diff.renameLimit::
The number of files to consider when performing the copy/rename
detection; equivalent to the git diff option '-l'.
performing an internal merge between common ancestors.
See gitlink:gitattributes[5] for details.
+mergetool.<tool>.path::
+ Override the path for the given tool. This is useful in case
+ your tool is not in the PATH.
+
pack.window::
The size of the window used by gitlink:git-pack-objects[1] when no
window size is given on the command line. Defaults to 10.
</p>\r
</dd>\r
<dt>\r
+diff.external\r
+</dt>\r
+<dd>\r
+<p>\r
+ If this config variable is set, diff generation is not\r
+ performed using the internal diff machinery, but using the\r
+ given command. Note: if you want to use an external diff\r
+ program only on a subset of your files, you might want to\r
+ use <a href="gitattributes.html">gitattributes(5)</a> instead.\r
+</p>\r
+</dd>\r
+<dt>\r
diff.renameLimit\r
</dt>\r
<dd>\r
</p>\r
</dd>\r
<dt>\r
+mergetool.<tool>.path\r
+</dt>\r
+<dd>\r
+<p>\r
+ Override the path for the given tool. This is useful in case\r
+ your tool is not in the PATH.\r
+</p>\r
+</dd>\r
+<dt>\r
pack.window\r
</dt>\r
<dd>\r
</div>\r
<div id="footer">\r
<div id="footer-text">\r
-Last updated 16-Dec-2007 22:13:21 UTC\r
+Last updated 18-Dec-2007 06:59:36 UTC\r
</div>\r
</div>\r
</body>\r
pass some directory paths as <em>git-daemon</em> arguments, you can further restrict\r
the offers to a whitelist comprising of those.</p>\r
<p>By default, only <tt>upload-pack</tt> service is enabled, which serves\r
-<tt>git-fetch-pack</tt> and <tt>git-peek-remote</tt> clients that are invoked\r
-from <tt>git-fetch</tt>, <tt>git-ls-remote</tt>, and <tt>git-clone</tt>.</p>\r
+<tt>git-fetch-pack</tt> and <tt>git-ls-remote</tt> clients, which are invoked\r
+from <tt>git-fetch</tt>, <tt>git-pull</tt>, and <tt>git-clone</tt>.</p>\r
<p>This is ideally suited for read-only updates, i.e., pulling from\r
git repositories.</p>\r
<p>An <tt>upload-archive</tt> also exists to serve <tt>git-archive</tt>.</p>\r
</dt>\r
<dd>\r
<p>\r
- This serves <tt>git-fetch-pack</tt> and <tt>git-peek-remote</tt>\r
+ This serves <tt>git-fetch-pack</tt> and <tt>git-ls-remote</tt>\r
clients. It is enabled by default, but a repository can\r
disable it by setting <tt>daemon.uploadpack</tt> configuration\r
item to <tt>false</tt>.\r
</div>\r
<div id="footer">\r
<div id="footer-text">\r
-Last updated 14-Nov-2007 12:11:27 UTC\r
+Last updated 18-Dec-2007 06:59:36 UTC\r
</div>\r
</div>\r
</body>\r
the offers to a whitelist comprising of those.
By default, only `upload-pack` service is enabled, which serves
-`git-fetch-pack` and `git-peek-remote` clients that are invoked
-from `git-fetch`, `git-ls-remote`, and `git-clone`.
+`git-fetch-pack` and `git-ls-remote` clients, which are invoked
+from `git-fetch`, `git-pull`, and `git-clone`.
This is ideally suited for read-only updates, i.e., pulling from
git repositories.
disable them.
upload-pack::
- This serves `git-fetch-pack` and `git-peek-remote`
+ This serves `git-fetch-pack` and `git-ls-remote`
clients. It is enabled by default, but a repository can
disable it by setting `daemon.uploadpack` configuration
item to `false`.
Specify the full path of <a href="git-upload-pack.html">git-upload-pack(1)</a> on the remote\r
host. This allows listing references from repositories accessed via\r
SSH and where the SSH daemon does not use the PATH configured by the\r
- user. Also see the <em>--exec</em> option for <a href="git-peek-remote.html">git-peek-remote(1)</a>.\r
+ user.\r
</p>\r
</dd>\r
<dt>\r
</div>\r
<div id="footer">\r
<div id="footer-text">\r
-Last updated 14-Nov-2007 12:11:35 UTC\r
+Last updated 18-Dec-2007 06:59:37 UTC\r
</div>\r
</div>\r
</body>\r
Specify the full path of gitlink:git-upload-pack[1] on the remote
host. This allows listing references from repositories accessed via
SSH and where the SSH daemon does not use the PATH configured by the
- user. Also see the '--exec' option for gitlink:git-peek-remote[1].
+ user.
<repository>::
Location of the repository. The shorthand defined in
</p>\r
</dd>\r
<dt>\r
---exec=<git-upload-pack>\r
-</dt>\r
-<dd>\r
-<p>\r
- Same --upload-pack=<git-upload-pack>.\r
-</p>\r
-</dd>\r
-<dt>\r
<host>\r
</dt>\r
<dd>\r
</div>\r
<div id="footer">\r
<div id="footer-text">\r
-Last updated 25-Nov-2007 04:55:50 UTC\r
+Last updated 18-Dec-2007 06:59:38 UTC\r
</div>\r
</div>\r
</body>\r
shells, but prefer having a lean .bashrc file (they set most of
the things up in .bash_profile).
-\--exec=<git-upload-pack>::
- Same \--upload-pack=<git-upload-pack>.
-
<host>::
A remote host that houses the repository. When this
part is specified, 'git-upload-pack' is invoked via
</div>\r
<h2>SEE ALSO</h2>\r
<div class="sectionbody">\r
-<p><a href="git-ls-remote.html">git-ls-remote(1)</a>, <a href="git-peek-remote.html">git-peek-remote(1)</a></p>\r
+<p><a href="git-ls-remote.html">git-ls-remote(1)</a></p>\r
</div>\r
<h2>AUTHORS</h2>\r
<div class="sectionbody">\r
</div>\r
<div id="footer">\r
<div id="footer-text">\r
-Last updated 14-Nov-2007 12:11:49 UTC\r
+Last updated 18-Dec-2007 06:59:38 UTC\r
</div>\r
</div>\r
</body>\r
SEE ALSO
--------
-gitlink:git-ls-remote[1], gitlink:git-peek-remote[1]
+gitlink:git-ls-remote[1]
AUTHORS
-------