Whether to include summaries of merged commits in newly created
merge commit messages. False by default.
+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.
+
pull.octopus::
The default merge strategy to use when pulling multiple branches
at once.
The default set of branches for gitlink:git-show-branch[1].
See gitlink:git-show-branch[1].
+tar.umask::
+ By default, git-link:git-tar-tree[1] sets file and directories modes
+ to 0666 or 0777. While this is both useful and acceptable for projects
+ such as the Linux Kernel, it might be excessive for other projects.
+ With this variable, it becomes possible to tell
+ git-link:git-tar-tree[1] to apply a specific umask to the modes above.
+ The special value "user" indicates that the user's current umask will
+ be used. This should be enough for most projects, as it will lead to
+ the same permissions as git-link:git-checkout[1] would use. The default
+ value remains 0, which means world read-write.
+
user.email::
Your email address to be recorded in any newly created commits.
Can be overridden by the 'GIT_AUTHOR_EMAIL' and 'GIT_COMMITTER_EMAIL'
</div>\r
<h2>SYNOPSIS</h2>\r
<div class="sectionbody">\r
-<p><em>git-cvsexportcommit</em> [-h] [-v] [-c] [-p] [-f] [-m msgprefix] [PARENTCOMMIT] COMMITID</p>\r
+<p><em>git-cvsexportcommit</em> [-h] [-v] [-c] [-p] [-a] [-f] [-m msgprefix] [PARENTCOMMIT] COMMITID</p>\r
</div>\r
<h2>DESCRIPTION</h2>\r
<div class="sectionbody">\r
</p>\r
</dd>\r
<dt>\r
+-a\r
+</dt>\r
+<dd>\r
+<p>\r
+ Add authorship information. Adds Author line, and Committer (if\r
+ different from Author) to the message.\r
+</p>\r
+</dd>\r
+<dt>\r
-f\r
</dt>\r
<dd>\r
</div>\r
<div id="footer">\r
<div id="footer-text">\r
-Last updated 15-Jul-2006 01:37:39 UTC\r
+Last updated 24-Jul-2006 08:24:53 UTC\r
</div>\r
</div>\r
</body>\r
SYNOPSIS
--------
-'git-cvsexportcommit' [-h] [-v] [-c] [-p] [-f] [-m msgprefix] [PARENTCOMMIT] COMMITID
+'git-cvsexportcommit' [-h] [-v] [-c] [-p] [-a] [-f] [-m msgprefix] [PARENTCOMMIT] COMMITID
DESCRIPTION
commit if any hunks fail to apply or there were other problems.
-p::
- Be pedantic (paranoid) when applying patches. Invokes patch with
+ Be pedantic (paranoid) when applying patches. Invokes patch with
--fuzz=0
+-a::
+ Add authorship information. Adds Author line, and Committer (if
+ different from Author) to the message.
+
-f::
Force the merge even if the files are not up to date.
</p>\r
</dd>\r
<dt>\r
+pack.window\r
+</dt>\r
+<dd>\r
+<p>\r
+ The size of the window used by <a href="git-pack-objects.html">git-pack-objects(1)</a> when no\r
+ window size is given on the command line. Defaults to 10.\r
+</p>\r
+</dd>\r
+<dt>\r
pull.octopus\r
</dt>\r
<dd>\r
</p>\r
</dd>\r
<dt>\r
+tar.umask\r
+</dt>\r
+<dd>\r
+<p>\r
+ By default, sets file and directories modes\r
+ to 0666 or 0777. While this is both useful and acceptable for projects\r
+ such as the Linux Kernel, it might be excessive for other projects.\r
+ With this variable, it becomes possible to tell\r
+ to apply a specific umask to the modes above.\r
+ The special value "user" indicates that the user's current umask will\r
+ be used. This should be enough for most projects, as it will lead to\r
+ the same permissions as would use. The default\r
+ value remains 0, which means world read-write.\r
+</p>\r
+</dd>\r
+<dt>\r
user.email\r
</dt>\r
<dd>\r
</div>\r
<div id="footer">\r
<div id="footer-text">\r
-Last updated 15-Jul-2006 01:38:06 UTC\r
+Last updated 24-Jul-2006 08:24:53 UTC\r
</div>\r
</div>\r
</body>\r
</dd>\r
</dl>\r
</div>\r
-<h2>Examples</h2>\r
+<h2>CONFIGURATION</h2>\r
+<div class="sectionbody">\r
+<p>By default, file and directories modes are set to 0666 or 0777. It is\r
+possible to change this by setting the "umask" variable in the\r
+repository configuration as follows :</p>\r
+<div class="literalblock">\r
+<div class="content">\r
+<pre><tt>umask = 002 ;# group friendly</tt></pre>\r
+</div></div>\r
+<p>The special umask value "user" indicates that the user's current umask\r
+will be used instead. The default value remains 0, which means world\r
+readable/writable files and directories.</p>\r
+</div>\r
+<h2>EXAMPLES</h2>\r
<div class="sectionbody">\r
<dl>\r
<dt>\r
</div>\r
<div id="footer">\r
<div id="footer-text">\r
-Last updated 15-Jul-2006 01:38:17 UTC\r
+Last updated 24-Jul-2006 08:24:54 UTC\r
</div>\r
</div>\r
</body>\r
Instead of making a tar archive from local repository,
retrieve a tar archive from a remote repository.
-Examples
+CONFIGURATION
+-------------
+By default, file and directories modes are set to 0666 or 0777. It is
+possible to change this by setting the "umask" variable in the
+repository configuration as follows :
+
+[tar]
+ umask = 002 ;# group friendly
+
+The special umask value "user" indicates that the user's current umask
+will be used instead. The default value remains 0, which means world
+readable/writable files and directories.
+
+EXAMPLES
--------
git tar-tree HEAD junk | (cd /var/tmp/ && tar xf -)::