From 5cf43cab94d19dce9d3c883f374e254c7b2572e1 Mon Sep 17 00:00:00 2001
From: Junio C Hamano
Date: Wed, 20 Aug 2008 09:14:14 +0000
Subject: [PATCH] Autogenerated HTML docs for v1.6.0-36-g3814c
---
cmds-foreignscminterface.txt | 2 +-
config.txt | 4 ++
diff-options.txt | 6 +-
git-checkout.html | 10 ++-
git-checkout.txt | 10 ++-
git-config.html | 11 +++-
git-diff-files.html | 8 +--
git-diff-index.html | 8 +--
git-diff-tree.html | 8 +--
git-diff.html | 8 +--
git-format-patch.html | 8 +--
git-hash-object.html | 32 +++++++++-
git-hash-object.txt | 20 +++++-
git-imap-send.html | 118 ++++++++++++++++++++++++++++++-----
git-imap-send.txt | 78 +++++++++++++++++++----
git-log.html | 8 +--
git.html | 4 +-
17 files changed, 277 insertions(+), 66 deletions(-)
diff --git a/cmds-foreignscminterface.txt b/cmds-foreignscminterface.txt
index 48d7772d4..441aa994c 100644
--- a/cmds-foreignscminterface.txt
+++ b/cmds-foreignscminterface.txt
@@ -11,7 +11,7 @@ linkgit:git-cvsserver[1]::
A CVS server emulator for git.
linkgit:git-imap-send[1]::
- Dump a mailbox from stdin into an imap folder.
+ Send a collection of patches from stdin to an IMAP folder.
linkgit:git-quiltimport[1]::
Applies a quilt patchset onto the current branch.
diff --git a/config.txt b/config.txt
index 676c39bb8..902067586 100644
--- a/config.txt
+++ b/config.txt
@@ -567,6 +567,10 @@ diff.autorefreshindex::
affects only 'git-diff' Porcelain, and not lower level
'diff' commands, such as 'git-diff-files'.
+diff.suppress-blank-empty::
+ A boolean to inhibit the standard behavior of printing a space
+ before each empty output line. Defaults to false.
+
diff.external::
If this config variable is set, diff generation is not
performed using the internal diff machinery, but using the
diff --git a/diff-options.txt b/diff-options.txt
index cba90fd27..175938640 100644
--- a/diff-options.txt
+++ b/diff-options.txt
@@ -107,9 +107,9 @@ endif::git-format-patch[]
--exit-code.
--full-index::
- Instead of the first handful characters, show full
- object name of pre- and post-image blob on the "index"
- line when generating a patch format output.
+ Instead of the first handful of characters, show the full
+ pre- and post-image blob object names on the "index"
+ line when generating patch format output.
--binary::
In addition to --full-index, output "binary diff" that
diff --git a/git-checkout.html b/git-checkout.html
index f997d75f6..afa2b48a9 100644
--- a/git-checkout.html
+++ b/git-checkout.html
@@ -321,7 +321,7 @@ git-checkout(1) Manual Page
SYNOPSIS
-
git checkout [-q] [-f] [[--track | --no-track] -b <new_branch> [-l]] [-m] [<branch>]
+
git checkout [-q] [-f] [--track | --no-track] [-b <new_branch> [-l]] [-m] [<branch>]
git checkout [<tree-ish>] [--] <paths>…
DESCRIPTION
@@ -332,6 +332,9 @@ branch, <branch>, and updating HEAD to be <branch> or, if
specified, <new_branch>. Using -b will cause <new_branch> to
be created; in this case you can use the --track or --no-track
options, which will be passed to
git branch.
+As a convenience, --track will default to create a branch whose
+name is constructed from the specified branch name by stripping
+the first namespace level.
When <paths> are given, this command does not switch
branches. It updates the named paths in the working tree from
the index file (i.e. it runs git checkout-index -f -u), or
@@ -392,6 +395,9 @@ working tree.
given. Set it to always if you want this behavior when the
start-point is either a local or remote branch.
+If no -b option was given, a name will be made up for you, by stripping
+the part up to the first slash of the tracked branch. For example, if you
+called git checkout --track origin/next, the branch name will be next.
--no-track
@@ -590,7 +596,7 @@ $ git add frotz