From: Richard Hansen <rhansen@bbn.com>
To: git@vger.kernel.org, gitster@pobox.com
Cc: Richard Hansen <rhansen@bbn.com>
Subject: [PATCH v2 3/7] use 'treeish' instead of 'tree-ish'
Date: Mon, 2 Sep 2013 01:34:22 -0400 [thread overview]
Message-ID: <1378100066-31889-4-git-send-email-rhansen@bbn.com> (raw)
In-Reply-To: <1378100066-31889-1-git-send-email-rhansen@bbn.com>
Replace all instances of 'tree-ish' with 'treeish':
* to standardize on a single spelling (the documentation contained a
mix of 'treeish' and 'tree-ish')
* to be consistent with variable names (hyphens are not usually
allowed in variable names)
* to be consistent with 'committish'
* some search engines don't handle hyphens gracefully
Signed-off-by: Richard Hansen <rhansen@bbn.com>
---
Documentation/RelNotes/1.6.0.5.txt | 2 +-
Documentation/RelNotes/1.6.2.4.txt | 2 +-
Documentation/RelNotes/1.8.1.2.txt | 2 +-
Documentation/RelNotes/1.8.2.txt | 2 +-
Documentation/diff-format.txt | 10 +++++-----
Documentation/diff-generate-patch.txt | 2 +-
Documentation/git-archive.txt | 4 ++--
Documentation/git-checkout.txt | 16 ++++++++--------
Documentation/git-diff-index.txt | 4 ++--
Documentation/git-diff-tree.txt | 14 +++++++-------
Documentation/git-ls-files.txt | 6 +++---
Documentation/git-ls-tree.txt | 6 +++---
Documentation/git-read-tree.txt | 10 +++++-----
Documentation/git-reset.txt | 16 ++++++++--------
Documentation/git-svn.txt | 6 +++---
Documentation/git-tar-tree.txt | 4 ++--
Documentation/git.txt | 4 ++--
Documentation/gitcli.txt | 2 +-
Documentation/gittutorial-2.txt | 2 +-
Documentation/glossary-content.txt | 2 +-
Documentation/revisions.txt | 2 +-
archive.c | 6 +++---
builtin/checkout.c | 6 +++---
builtin/diff-index.c | 2 +-
builtin/diff-tree.c | 2 +-
builtin/diff.c | 2 +-
builtin/ls-files.c | 8 ++++----
builtin/ls-tree.c | 2 +-
builtin/read-tree.c | 2 +-
builtin/reset.c | 4 ++--
builtin/tar-tree.c | 12 ++++++------
contrib/examples/git-checkout.sh | 10 +++++-----
fast-import.c | 2 +-
git-svn.perl | 6 +++---
gitweb/gitweb.perl | 4 ++--
po/de.po | 16 ++++++++--------
po/fr.po | 16 ++++++++--------
po/git.pot | 16 ++++++++--------
po/sv.po | 16 ++++++++--------
po/vi.po | 33 ++++++++++++++++----------------
po/zh_CN.po | 16 ++++++++--------
t/t1512-rev-parse-disambiguation.sh | 10 +++++-----
t/t2010-checkout-ambiguous.sh | 2 +-
t/t4100/t-apply-3.patch | 8 ++++----
t/t4100/t-apply-7.patch | 8 ++++----
t/t9300-fast-import.sh | 2 +-
t/t9500-gitweb-standalone-no-errors.sh | 2 +-
t/t9501-gitweb-standalone-http-status.sh | 8 ++++----
48 files changed, 169 insertions(+), 170 deletions(-)
diff --git a/Documentation/RelNotes/1.6.0.5.txt b/Documentation/RelNotes/1.6.0.5.txt
index a08bb96..d47386b 100644
--- a/Documentation/RelNotes/1.6.0.5.txt
+++ b/Documentation/RelNotes/1.6.0.5.txt
@@ -13,7 +13,7 @@ Fixes since v1.6.0.4
* "git diff" always allowed GIT_EXTERNAL_DIFF and --no-ext-diff was no-op for
the command.
-* Giving 3 or more tree-ish to "git diff" is supposed to show the combined
+* Giving 3 or more treeish to "git diff" is supposed to show the combined
diff from second and subsequent trees to the first one, but the order was
screwed up.
diff --git a/Documentation/RelNotes/1.6.2.4.txt b/Documentation/RelNotes/1.6.2.4.txt
index f4bf1d0..f75086d 100644
--- a/Documentation/RelNotes/1.6.2.4.txt
+++ b/Documentation/RelNotes/1.6.2.4.txt
@@ -13,7 +13,7 @@ Fixes since v1.6.2.3
* "git-add -p" lacked a way to say "q"uit to refuse staging any hunks for
the remaining paths. You had to say "d" and then ^C.
-* "git-checkout <tree-ish> <submodule>" did not update the index entry at
+* "git-checkout <treeish> <submodule>" did not update the index entry at
the named path; it now does.
* "git-fast-export" choked when seeing a tag that does not point at commit.
diff --git a/Documentation/RelNotes/1.8.1.2.txt b/Documentation/RelNotes/1.8.1.2.txt
index 5ab7b18..0cdb2f9 100644
--- a/Documentation/RelNotes/1.8.1.2.txt
+++ b/Documentation/RelNotes/1.8.1.2.txt
@@ -12,7 +12,7 @@ Fixes since v1.8.1.1
after completing a single directory name.
* Command line completion leaked an unnecessary error message while
- looking for possible matches with paths in <tree-ish>.
+ looking for possible matches with paths in <treeish>.
* "git archive" did not record uncompressed size in the header when
streaming a zip archive, which confused some implementations of unzip.
diff --git a/Documentation/RelNotes/1.8.2.txt b/Documentation/RelNotes/1.8.2.txt
index fc606ae..70fda04 100644
--- a/Documentation/RelNotes/1.8.2.txt
+++ b/Documentation/RelNotes/1.8.2.txt
@@ -421,7 +421,7 @@ details).
to add a newline after such a line.
* Command line completion leaked an unnecessary error message while
- looking for possible matches with paths in <tree-ish>.
+ looking for possible matches with paths in <treeish>.
* Command line completion for "tcsh" emitted an unwanted space
after completing a single directory name.
diff --git a/Documentation/diff-format.txt b/Documentation/diff-format.txt
index 15c7e79..28cef30 100644
--- a/Documentation/diff-format.txt
+++ b/Documentation/diff-format.txt
@@ -7,13 +7,13 @@ The raw output format from "git-diff-index", "git-diff-tree",
These commands all compare two sets of things; what is
compared differs:
-git-diff-index <tree-ish>::
- compares the <tree-ish> and the files on the filesystem.
+git-diff-index <treeish>::
+ compares the <treeish> and the files on the filesystem.
-git-diff-index --cached <tree-ish>::
- compares the <tree-ish> and the index.
+git-diff-index --cached <treeish>::
+ compares the <treeish> and the index.
-git-diff-tree [-r] <tree-ish-1> <tree-ish-2> [<pattern>...]::
+git-diff-tree [-r] <treeish-1> <treeish-2> [<pattern>...]::
compares the trees named by the two arguments.
git-diff-files [<pattern>...]::
diff --git a/Documentation/diff-generate-patch.txt b/Documentation/diff-generate-patch.txt
index 55f499a..3458c22 100644
--- a/Documentation/diff-generate-patch.txt
+++ b/Documentation/diff-generate-patch.txt
@@ -134,7 +134,7 @@ The `mode <mode>,<mode>..<mode>` line appears only if at least one of
the <mode> is different from the rest. Extended headers with
information about detected contents movement (renames and
copying detection) are designed to work with diff of two
-<tree-ish> and are not used by combined diff format.
+<treeish> and are not used by combined diff format.
3. It is followed by two-line from-file/to-file header
diff --git a/Documentation/git-archive.txt b/Documentation/git-archive.txt
index b97aaab..5c6aef9 100644
--- a/Documentation/git-archive.txt
+++ b/Documentation/git-archive.txt
@@ -11,7 +11,7 @@ SYNOPSIS
[verse]
'git archive' [--format=<fmt>] [--list] [--prefix=<prefix>/] [<extra>]
[-o <file> | --output=<file>] [--worktree-attributes]
- [--remote=<repo> [--exec=<git-upload-archive>]] <tree-ish>
+ [--remote=<repo> [--exec=<git-upload-archive>]] <treeish>
[<path>...]
DESCRIPTION
@@ -71,7 +71,7 @@ OPTIONS
Used with --remote to specify the path to the
'git-upload-archive' on the remote side.
-<tree-ish>::
+<treeish>::
The tree or commit to produce an archive for.
<path>::
diff --git a/Documentation/git-checkout.txt b/Documentation/git-checkout.txt
index ca118ac..ea12697 100644
--- a/Documentation/git-checkout.txt
+++ b/Documentation/git-checkout.txt
@@ -11,8 +11,8 @@ SYNOPSIS
'git checkout' [-q] [-f] [-m] [<branch>]
'git checkout' [-q] [-f] [-m] [--detach] [<commit>]
'git checkout' [-q] [-f] [-m] [[-b|-B|--orphan] <new_branch>] [<start_point>]
-'git checkout' [-f|--ours|--theirs|-m|--conflict=<style>] [<tree-ish>] [--] <paths>...
-'git checkout' [-p|--patch] [<tree-ish>] [--] [<paths>...]
+'git checkout' [-f|--ours|--theirs|-m|--conflict=<style>] [<treeish>] [--] <paths>...
+'git checkout' [-p|--patch] [<treeish>] [--] [<paths>...]
DESCRIPTION
-----------
@@ -76,14 +76,14 @@ the option, giving a branch name to the command would check out the branch,
instead of detaching HEAD at it), or the current commit,
if no <branch> is specified.
-'git checkout' [-p|--patch] [<tree-ish>] [--] <pathspec>...::
+'git checkout' [-p|--patch] [<treeish>] [--] <pathspec>...::
When <paths> or `--patch` are given, 'git checkout' does *not*
switch branches. It updates the named paths in the working tree
- from the index file or from a named <tree-ish> (most often a
+ from the index file or from a named <treeish> (most often a
commit). In this case, the `-b` and `--track` options are
meaningless and giving either of them results in an error. The
- <tree-ish> argument can be used to specify a specific tree-ish
+ <treeish> argument can be used to specify a specific treeish
(i.e. commit, tag or tree) to update the index for the given
paths before updating the working tree.
+
@@ -215,9 +215,9 @@ the conflicted merge in the specified paths.
-p::
--patch::
Interactively select hunks in the difference between the
- <tree-ish> (or the index, if unspecified) and the working
+ <treeish> (or the index, if unspecified) and the working
tree. The chosen hunks are then applied in reverse to the
- working tree (and if a <tree-ish> was specified, the index).
+ working tree (and if a <treeish> was specified, the index).
+
This means that you can use `git checkout -p` to selectively discard
edits from your current working tree. See the ``Interactive Mode''
@@ -245,7 +245,7 @@ leave out at most one of `A` and `B`, in which case it defaults to `HEAD`.
The name of a commit at which to start the new branch; see
linkgit:git-branch[1] for details. Defaults to HEAD.
-<tree-ish>::
+<treeish>::
Tree to checkout from (when paths are given). If not specified,
the index will be used.
diff --git a/Documentation/git-diff-index.txt b/Documentation/git-diff-index.txt
index a86cf62..23bff68 100644
--- a/Documentation/git-diff-index.txt
+++ b/Documentation/git-diff-index.txt
@@ -9,7 +9,7 @@ git-diff-index - Compare a tree to the working tree or index
SYNOPSIS
--------
[verse]
-'git diff-index' [-m] [--cached] [<common diff options>] <tree-ish> [<path>...]
+'git diff-index' [-m] [--cached] [<common diff options>] <treeish> [<path>...]
DESCRIPTION
-----------
@@ -23,7 +23,7 @@ OPTIONS
-------
include::diff-options.txt[]
-<tree-ish>::
+<treeish>::
The id of a tree object to diff against.
--cached::
diff --git a/Documentation/git-diff-tree.txt b/Documentation/git-diff-tree.txt
index 1439486..523d9e4 100644
--- a/Documentation/git-diff-tree.txt
+++ b/Documentation/git-diff-tree.txt
@@ -11,13 +11,13 @@ SYNOPSIS
[verse]
'git diff-tree' [--stdin] [-m] [-s] [-v] [--no-commit-id] [--pretty]
[-t] [-r] [-c | --cc] [--root] [<common diff options>]
- <tree-ish> [<tree-ish>] [<path>...]
+ <treeish> [<treeish>] [<path>...]
DESCRIPTION
-----------
Compares the content and mode of the blobs found via two tree objects.
-If there is only one <tree-ish> given, the commit is compared with its parents
+If there is only one <treeish> given, the commit is compared with its parents
(see --stdin below).
Note that 'git diff-tree' can use the tree encapsulated in a commit object.
@@ -26,7 +26,7 @@ OPTIONS
-------
include::diff-options.txt[]
-<tree-ish>::
+<treeish>::
The id of a tree object.
<path>...::
@@ -48,7 +48,7 @@ include::diff-options.txt[]
--stdin::
When '--stdin' is specified, the command does not take
- <tree-ish> arguments from the command line. Instead, it
+ <treeish> arguments from the command line. Instead, it
reads lines containing either two <tree>, one <commit>, or a
list of <commit> from its standard input. (Use a single space
as separator.)
@@ -91,7 +91,7 @@ include::pretty-options.txt[]
-c::
This flag changes the way a merge commit is displayed
(which means it is useful only when the command is given
- one <tree-ish>, or '--stdin'). It shows the differences
+ one <treeish>, or '--stdin'). It shows the differences
from each of the parents to the merge result simultaneously
instead of showing pairwise diff between a parent and the
result one at a time (which is what the '-m' option does).
@@ -121,13 +121,13 @@ Limiting Output
If you're only interested in differences in a subset of files, for
example some architecture-specific files, you might do:
- git diff-tree -r <tree-ish> <tree-ish> arch/ia64 include/asm-ia64
+ git diff-tree -r <treeish> <treeish> arch/ia64 include/asm-ia64
and it will only show you what changed in those two directories.
Or if you are searching for what changed in just `kernel/sched.c`, just do
- git diff-tree -r <tree-ish> <tree-ish> kernel/sched.c
+ git diff-tree -r <treeish> <treeish> kernel/sched.c
and it will ignore all differences to other files.
diff --git a/Documentation/git-ls-files.txt b/Documentation/git-ls-files.txt
index c0856a6..13f37dc 100644
--- a/Documentation/git-ls-files.txt
+++ b/Documentation/git-ls-files.txt
@@ -16,7 +16,7 @@ SYNOPSIS
[-X <file>|--exclude-from=<file>]
[--exclude-per-directory=<file>]
[--exclude-standard]
- [--error-unmatch] [--with-tree=<tree-ish>]
+ [--error-unmatch] [--with-tree=<treeish>]
[--full-name] [--abbrev] [--] [<file>...]
DESCRIPTION
@@ -99,11 +99,11 @@ OPTIONS
If any <file> does not appear in the index, treat this as an
error (return 1).
---with-tree=<tree-ish>::
+--with-tree=<treeish>::
When using --error-unmatch to expand the user supplied
<file> (i.e. path pattern) arguments to paths, pretend
that paths which were removed in the index since the
- named <tree-ish> are still present. Using this option
+ named <treeish> are still present. Using this option
with `-s` or `-u` options does not make any sense.
-t::
diff --git a/Documentation/git-ls-tree.txt b/Documentation/git-ls-tree.txt
index 16e87fd..8c99cda 100644
--- a/Documentation/git-ls-tree.txt
+++ b/Documentation/git-ls-tree.txt
@@ -11,7 +11,7 @@ SYNOPSIS
[verse]
'git ls-tree' [-d] [-r] [-t] [-l] [-z]
[--name-only] [--name-status] [--full-name] [--full-tree] [--abbrev[=<n>]]
- <tree-ish> [<path>...]
+ <treeish> [<path>...]
DESCRIPTION
-----------
@@ -35,8 +35,8 @@ in the current working directory. Note that:
OPTIONS
-------
-<tree-ish>::
- Id of a tree-ish.
+<treeish>::
+ Id of a treeish.
-d::
Show only the named tree entry itself, not its children.
diff --git a/Documentation/git-read-tree.txt b/Documentation/git-read-tree.txt
index c4bde65..98ba1f6 100644
--- a/Documentation/git-read-tree.txt
+++ b/Documentation/git-read-tree.txt
@@ -12,12 +12,12 @@ SYNOPSIS
'git read-tree' [[-m [--trivial] [--aggressive] | --reset | --prefix=<prefix>]
[-u [--exclude-per-directory=<gitignore>] | -i]]
[--index-output=<file>] [--no-sparse-checkout]
- (--empty | <tree-ish1> [<tree-ish2> [<tree-ish3>]])
+ (--empty | <treeish1> [<treeish2> [<treeish3>]])
DESCRIPTION
-----------
-Reads the tree information given by <tree-ish> into the index,
+Reads the tree information given by <treeish> into the index,
but does not actually *update* any of the files it "caches". (see:
linkgit:git-checkout-index[1])
@@ -83,7 +83,7 @@ OPTIONS
--prefix=<prefix>/::
Keep the current index contents, and read the contents
- of the named tree-ish under the directory at `<prefix>`.
+ of the named treeish under the directory at `<prefix>`.
The command will refuse to overwrite entries that already
existed in the original index file. Note that the `<prefix>/`
value must end with a slash.
@@ -123,7 +123,7 @@ OPTIONS
Instead of reading tree object(s) into the index, just empty
it.
-<tree-ish#>::
+<treeish#>::
The id of the tree object(s) to be read/merged.
@@ -283,7 +283,7 @@ merge. The different stages represent the "result tree" (stage 0, aka
you are trying to merge (stage 2 and 3 respectively).
The order of stages 1, 2 and 3 (hence the order of three
-<tree-ish> command line arguments) are significant when you
+<treeish> command line arguments) are significant when you
start a 3-way merge with an index file that is already
populated. Here is an outline of how the algorithm works:
diff --git a/Documentation/git-reset.txt b/Documentation/git-reset.txt
index f445cb3..058f578 100644
--- a/Documentation/git-reset.txt
+++ b/Documentation/git-reset.txt
@@ -8,20 +8,20 @@ git-reset - Reset current HEAD to the specified state
SYNOPSIS
--------
[verse]
-'git reset' [-q] [<tree-ish>] [--] <paths>...
-'git reset' (--patch | -p) [<tree-ish>] [--] [<paths>...]
+'git reset' [-q] [<treeish>] [--] <paths>...
+'git reset' (--patch | -p) [<treeish>] [--] [<paths>...]
'git reset' [--soft | --mixed | --hard | --merge | --keep] [-q] [<commit>]
DESCRIPTION
-----------
-In the first and second form, copy entries from <tree-ish> to the index.
+In the first and second form, copy entries from <treeish> to the index.
In the third form, set the current branch head (HEAD) to <commit>, optionally
-modifying index and working tree to match. The <tree-ish>/<commit> defaults
+modifying index and working tree to match. The <treeish>/<commit> defaults
to HEAD in all forms.
-'git reset' [-q] [<tree-ish>] [--] <paths>...::
+'git reset' [-q] [<treeish>] [--] <paths>...::
This form resets the index entries for all <paths> to their
- state at <tree-ish>. (It does not affect the working tree, nor
+ state at <treeish>. (It does not affect the working tree, nor
the current branch.)
+
This means that `git reset <paths>` is the opposite of `git add
@@ -34,9 +34,9 @@ Alternatively, using linkgit:git-checkout[1] and specifying a commit, you
can copy the contents of a path out of a commit to the index and to the
working tree in one go.
-'git reset' (--patch | -p) [<tree-ish>] [--] [<paths>...]::
+'git reset' (--patch | -p) [<treeish>] [--] [<paths>...]::
Interactively select hunks in the difference between the index
- and <tree-ish> (defaults to HEAD). The chosen hunks are applied
+ and <treeish> (defaults to HEAD). The chosen hunks are applied
in reverse to the index.
+
This means that `git reset -p` is the opposite of `git add -p`, i.e.
diff --git a/Documentation/git-svn.txt b/Documentation/git-svn.txt
index 4dd3bcb..e6cb24a 100644
--- a/Documentation/git-svn.txt
+++ b/Documentation/git-svn.txt
@@ -363,8 +363,8 @@ Any other arguments are passed directly to 'git log'
'find-rev'::
When given an SVN revision number of the form 'rN', returns the
corresponding Git commit hash (this can optionally be followed by a
- tree-ish to specify which branch should be searched). When given a
- tree-ish, returns the corresponding SVN revision number.
+ treeish to specify which branch should be searched). When given a
+ treeish, returns the corresponding SVN revision number.
+
--before;;
Don't require an exact match if given an SVN revision, instead find
@@ -406,7 +406,7 @@ Any other arguments are passed directly to 'git log'
more information.)
'commit-diff'::
- Commits the diff of two tree-ish arguments from the
+ Commits the diff of two treeish arguments from the
command-line. This command does not rely on being inside an `git svn
init`-ed repository. This command takes three arguments, (a) the
original tree to diff against, (b) the new tree result, (c) the
diff --git a/Documentation/git-tar-tree.txt b/Documentation/git-tar-tree.txt
index f7362dc..75417c6 100644
--- a/Documentation/git-tar-tree.txt
+++ b/Documentation/git-tar-tree.txt
@@ -9,7 +9,7 @@ git-tar-tree - Create a tar archive of the files in the named tree object
SYNOPSIS
--------
[verse]
-'git tar-tree' [--remote=<repo>] <tree-ish> [ <base> ]
+'git tar-tree' [--remote=<repo>] <treeish> [ <base> ]
DESCRIPTION
-----------
@@ -30,7 +30,7 @@ It can be extracted using 'git get-tar-commit-id'.
OPTIONS
-------
-<tree-ish>::
+<treeish>::
The tree or commit to produce tar archive for. If it is
the object name of a commit object.
diff --git a/Documentation/git.txt b/Documentation/git.txt
index 83edf30..c07915b 100644
--- a/Documentation/git.txt
+++ b/Documentation/git.txt
@@ -600,9 +600,9 @@ Identifier Terminology
<commit>::
Indicates a commit object name.
-<tree-ish>::
+<treeish>::
Indicates a tree, commit or tag object name. A
- command that takes a <tree-ish> argument ultimately wants to
+ command that takes a <treeish> argument ultimately wants to
operate on a <tree> object but automatically dereferences
<commit> and <tag> objects that point at a <tree>.
diff --git a/Documentation/gitcli.txt b/Documentation/gitcli.txt
index 9ac5088..4f8d4a0 100644
--- a/Documentation/gitcli.txt
+++ b/Documentation/gitcli.txt
@@ -16,7 +16,7 @@ DESCRIPTION
This manual describes the convention used throughout Git CLI.
Many commands take revisions (most often "commits", but sometimes
-"tree-ish", depending on the context and command) and paths as their
+"treeish", depending on the context and command) and paths as their
arguments. Here are the rules:
* Revisions come first and then paths.
diff --git a/Documentation/gittutorial-2.txt b/Documentation/gittutorial-2.txt
index 3109ea8..c5f9903 100644
--- a/Documentation/gittutorial-2.txt
+++ b/Documentation/gittutorial-2.txt
@@ -212,7 +212,7 @@ ways--by the SHA-1 name for that tree, by the name of a commit that
refers to the tree, by the name of a branch whose head refers to that
tree, etc.--and most such commands can accept any of these names.
-In command synopses, the word "tree-ish" is sometimes used to
+In command synopses, the word "treeish" is sometimes used to
designate such an argument.
The index file
diff --git a/Documentation/glossary-content.txt b/Documentation/glossary-content.txt
index b1993e0..257a7fe 100644
--- a/Documentation/glossary-content.txt
+++ b/Documentation/glossary-content.txt
@@ -498,7 +498,7 @@ should not be combined with other pathspec.
with refs to the associated blob and/or tree objects. A
<<def_tree,tree>> is equivalent to a <<def_directory,directory>>.
-[[def_tree-ish]]tree-ish (also treeish)::
+[[def_treeish]]treeish (also tree-ish)::
A <<def_ref,ref>> pointing to either a <<def_commit_object,commit
object>>, a <<def_tree_object,tree object>>, or a <<def_tag_object,tag
object>> pointing to a tag or commit or tree object.
diff --git a/Documentation/revisions.txt b/Documentation/revisions.txt
index d477b3f..569b563 100644
--- a/Documentation/revisions.txt
+++ b/Documentation/revisions.txt
@@ -147,7 +147,7 @@ it does not have to be dereferenced even once to get to an object.
'<rev>:<path>', e.g. 'HEAD:README', ':README', 'master:./README'::
A suffix ':' followed by a path names the blob or tree
- at the given path in the tree-ish object named by the part
+ at the given path in the treeish object named by the part
before the colon.
':path' (with an empty part before the colon)
is a special case of the syntax described next: content
diff --git a/archive.c b/archive.c
index d254fa5..a76c068 100644
--- a/archive.c
+++ b/archive.c
@@ -7,9 +7,9 @@
#include "unpack-trees.h"
static char const * const archive_usage[] = {
- N_("git archive [options] <tree-ish> [<path>...]"),
+ N_("git archive [options] <treeish> [<path>...]"),
N_("git archive --list"),
- N_("git archive --remote <repo> [--exec <cmd>] [options] <tree-ish> [<path>...]"),
+ N_("git archive --remote <repo> [--exec <cmd>] [options] <treeish> [<path>...]"),
N_("git archive --remote <repo> [--exec <cmd>] --list"),
NULL
};
@@ -373,7 +373,7 @@ static int parse_archive_args(int argc, const char **argv,
if (!format)
format = "tar";
- /* We need at least one parameter -- tree-ish */
+ /* We need at least one parameter -- treeish */
if (argc < 1)
usage_with_options(archive_usage, opts);
*ar = lookup_archiver(format);
diff --git a/builtin/checkout.c b/builtin/checkout.c
index 7025938..3b375e4 100644
--- a/builtin/checkout.c
+++ b/builtin/checkout.c
@@ -283,7 +283,7 @@ static int checkout_paths(const struct checkout_opts *opts,
continue;
if (opts->source_tree && !(ce->ce_flags & CE_UPDATE))
/*
- * "git checkout tree-ish -- path", but this entry
+ * "git checkout treeish -- path", but this entry
* is in the original index; it will not be checked
* out to the working tree and it does not matter
* if pathspec matched this entry. We will not do
@@ -291,11 +291,11 @@ static int checkout_paths(const struct checkout_opts *opts,
*/
continue;
/*
- * Either this entry came from the tree-ish we are
+ * Either this entry came from the treeish we are
* checking the paths out of, or we are checking out
* of the index.
*
- * If it comes from the tree-ish, we already know it
+ * If it comes from the treeish, we already know it
* matches the pathspec and could just stamp
* CE_MATCHED to it from update_some(). But we still
* need ps_matched and read_tree_recursive (and
diff --git a/builtin/diff-index.c b/builtin/diff-index.c
index 1c737f7..d931078 100644
--- a/builtin/diff-index.c
+++ b/builtin/diff-index.c
@@ -7,7 +7,7 @@
static const char diff_cache_usage[] =
"git diff-index [-m] [--cached] "
-"[<common diff options>] <tree-ish> [<path>...]"
+"[<common diff options>] <treeish> [<path>...]"
COMMON_DIFF_OPTIONS_HELP;
int cmd_diff_index(int argc, const char **argv, const char *prefix)
diff --git a/builtin/diff-tree.c b/builtin/diff-tree.c
index be6417d..757b2e8 100644
--- a/builtin/diff-tree.c
+++ b/builtin/diff-tree.c
@@ -88,7 +88,7 @@ static int diff_tree_stdin(char *line)
static const char diff_tree_usage[] =
"git diff-tree [--stdin] [-m] [-c] [--cc] [-s] [-v] [--pretty] [-t] [-r] [--root] "
-"[<common diff options>] <tree-ish> [<tree-ish>] [<path>...]\n"
+"[<common diff options>] <treeish> [<treeish>] [<path>...]\n"
" -r diff recursively\n"
" --root include the initial commit as diff against /dev/null\n"
COMMON_DIFF_OPTIONS_HELP;
diff --git a/builtin/diff.c b/builtin/diff.c
index 9fc273d..05de306 100644
--- a/builtin/diff.c
+++ b/builtin/diff.c
@@ -261,7 +261,7 @@ int cmd_diff(int argc, const char **argv, const char *prefix)
int result = 0;
/*
- * We could get N tree-ish in the rev.pending_objects list.
+ * We could get N treeish in the rev.pending_objects list.
* Also there could be M blobs there, and P pathspecs.
*
* N=0, M=0:
diff --git a/builtin/ls-files.c b/builtin/ls-files.c
index 5cf3e31..d57232a 100644
--- a/builtin/ls-files.c
+++ b/builtin/ls-files.c
@@ -319,10 +319,10 @@ void overlay_tree_on_cache(const char *tree_name, const char *prefix)
int i;
if (get_sha1(tree_name, sha1))
- die("tree-ish %s not found.", tree_name);
+ die("treeish %s not found.", tree_name);
tree = parse_tree_indirect(sha1);
if (!tree)
- die("bad tree-ish %s", tree_name);
+ die("bad treeish %s", tree_name);
/* Hoist the unmerged entries up to stage #3 to make room */
for (i = 0; i < active_nr; i++) {
@@ -506,8 +506,8 @@ int cmd_ls_files(int argc, const char **argv, const char *cmd_prefix)
PARSE_OPT_NOARG | PARSE_OPT_NONEG, NULL },
OPT_BOOLEAN(0, "error-unmatch", &error_unmatch,
N_("if any <file> is not in the index, treat this as an error")),
- OPT_STRING(0, "with-tree", &with_tree, N_("tree-ish"),
- N_("pretend that paths removed since <tree-ish> are still present")),
+ OPT_STRING(0, "with-tree", &with_tree, N_("treeish"),
+ N_("pretend that paths removed since <treeish> are still present")),
OPT__ABBREV(&abbrev),
OPT_BOOLEAN(0, "debug", &debug_mode, N_("show debugging data")),
OPT_END()
diff --git a/builtin/ls-tree.c b/builtin/ls-tree.c
index fb76e38..948116a 100644
--- a/builtin/ls-tree.c
+++ b/builtin/ls-tree.c
@@ -24,7 +24,7 @@ static int chomp_prefix;
static const char *ls_tree_prefix;
static const char * const ls_tree_usage[] = {
- N_("git ls-tree [<options>] <tree-ish> [<path>...]"),
+ N_("git ls-tree [<options>] <treeish> [<path>...]"),
NULL
};
diff --git a/builtin/read-tree.c b/builtin/read-tree.c
index 0f5d7fe..14a6367 100644
--- a/builtin/read-tree.c
+++ b/builtin/read-tree.c
@@ -33,7 +33,7 @@ static int list_tree(unsigned char *sha1)
}
static const char * const read_tree_usage[] = {
- N_("git read-tree [[-m [--trivial] [--aggressive] | --reset | --prefix=<prefix>] [-u [--exclude-per-directory=<gitignore>] | -i]] [--no-sparse-checkout] [--index-output=<file>] (--empty | <tree-ish1> [<tree-ish2> [<tree-ish3>]])"),
+ N_("git read-tree [[-m [--trivial] [--aggressive] | --reset | --prefix=<prefix>] [-u [--exclude-per-directory=<gitignore>] | -i]] [--no-sparse-checkout] [--index-output=<file>] (--empty | <treeish1> [<treeish2> [<treeish3>]])"),
NULL
};
diff --git a/builtin/reset.c b/builtin/reset.c
index afa6e02..ecc47d9 100644
--- a/builtin/reset.c
+++ b/builtin/reset.c
@@ -23,8 +23,8 @@
static const char * const git_reset_usage[] = {
N_("git reset [--mixed | --soft | --hard | --merge | --keep] [-q] [<commit>]"),
- N_("git reset [-q] <tree-ish> [--] <paths>..."),
- N_("git reset --patch [<tree-ish>] [--] [<paths>...]"),
+ N_("git reset [-q] <treeish> [--] <paths>..."),
+ N_("git reset --patch [<treeish>] [--] [<paths>...]"),
NULL
};
diff --git a/builtin/tar-tree.c b/builtin/tar-tree.c
index 3f1e701..8d751a2 100644
--- a/builtin/tar-tree.c
+++ b/builtin/tar-tree.c
@@ -8,7 +8,7 @@
#include "quote.h"
static const char tar_tree_usage[] =
-"git tar-tree [--remote=<repo>] <tree-ish> [basedir]\n"
+"git tar-tree [--remote=<repo>] <treeish> [basedir]\n"
"*** Note that this command is now deprecated; use \"git archive\" instead.";
static const char builtin_get_tar_commit_id_usage[] =
@@ -21,10 +21,10 @@ int cmd_tar_tree(int argc, const char **argv, const char *prefix)
*
* $0 --remote=<repo> arg... ==>
* git archive --format=tar --remote=<repo> arg...
- * $0 tree-ish ==>
- * git archive --format=tar tree-ish
- * $0 tree-ish basedir ==>
- * git archive --format-tar --prefix=basedir tree-ish
+ * $0 treeish ==>
+ * git archive --format=tar treeish
+ * $0 treeish basedir ==>
+ * git archive --format-tar --prefix=basedir treeish
*/
int i;
const char **nargv = xcalloc(sizeof(*nargv), argc + 3);
@@ -57,7 +57,7 @@ int cmd_tar_tree(int argc, const char **argv, const char *prefix)
nargv[nargc++] = basedir_arg;
/* fallthru */
case 2:
- /* tree-ish */
+ /* treeish */
nargv[nargc++] = argv[1];
}
nargv[nargc] = NULL;
diff --git a/contrib/examples/git-checkout.sh b/contrib/examples/git-checkout.sh
index 1a7689a..9c6a1a9 100755
--- a/contrib/examples/git-checkout.sh
+++ b/contrib/examples/git-checkout.sh
@@ -85,7 +85,7 @@ then
shift
elif rev=$(git rev-parse --verify "$rev^{tree}" 2>/dev/null)
then
- # checking out selected paths from a tree-ish.
+ # checking out selected paths from a treeish.
new="$rev"
new_name="$rev^{tree}"
shift
@@ -110,7 +110,7 @@ esac
#
# With paths, we are _never_ switching branch, but checking out
# the named paths from either index (when no rev is given),
-# or the named tree-ish (when rev is given).
+# or the named treeish (when rev is given).
if test "$#" -ge 1
then
@@ -126,9 +126,9 @@ Did you intend to checkout '$@' which can not be resolved as commit?"
fi
if test '' != "$new"
then
- # from a specific tree-ish; note that this is for
+ # from a specific treeish; note that this is for
# rescuing paths and is never meant to remove what
- # is not in the named tree-ish.
+ # is not in the named treeish.
git ls-tree --full-name -r "$new" "$@" |
git update-index --index-info || exit $?
fi
@@ -147,7 +147,7 @@ Did you intend to checkout '$@' which can not be resolved as commit?"
exit $?
else
# Make sure we did not fall back on $arg^{tree} codepath
- # since we are not checking out from an arbitrary tree-ish,
+ # since we are not checking out from an arbitrary treeish,
# but switching branches.
if test '' != "$new"
then
diff --git a/fast-import.c b/fast-import.c
index 23f625f..b86576b 100644
--- a/fast-import.c
+++ b/fast-import.c
@@ -3053,7 +3053,7 @@ static void parse_ls(struct branch *b)
hashcpy(root->versions[1].sha1, e->idx.sha1);
load_tree(root);
if (*p++ != ' ')
- die("Missing space after tree-ish: %s", command_buf.buf);
+ die("Missing space after treeish: %s", command_buf.buf);
}
if (*p == '"') {
static struct strbuf uq = STRBUF_INIT;
diff --git a/git-svn.perl b/git-svn.perl
index ff1ce3d..f9de11e 100755
--- a/git-svn.perl
+++ b/git-svn.perl
@@ -216,7 +216,7 @@ my %cmd = (
'username=s' => \$Git::SVN::Prompt::_username,
'commit-url=s' => \$_commit_url } ],
'set-tree' => [ \&cmd_set_tree,
- "Set an SVN repository to a git tree-ish",
+ "Set an SVN repository to a git treeish",
{ 'stdin' => \$_stdin, %cmt_opts, %fc_opts, } ],
'create-ignore' => [ \&cmd_create_ignore,
'Create a .gitignore per svn:ignore',
@@ -259,7 +259,7 @@ my %cmd = (
'pager=s' => \$Git::SVN::Log::pager
} ],
'find-rev' => [ \&cmd_find_rev,
- "Translate between SVN revision numbers and tree-ish",
+ "Translate between SVN revision numbers and treeish",
{ 'before' => \$_before,
'after' => \$_after } ],
'rebase' => [ \&cmd_rebase, "Fetch and rebase your working directory",
@@ -1431,7 +1431,7 @@ sub cmd_multi_fetch {
sub cmd_commit_diff {
my ($ta, $tb, $url) = @_;
my $usage = "usage: $0 commit-diff -r<revision> ".
- "<tree-ish> <tree-ish> [<URL>]";
+ "<treeish> <treeish> [<URL>]";
fatal($usage) if (!defined $ta || !defined $tb);
my $svn_path = '';
if (!defined $url) {
diff --git a/gitweb/gitweb.perl b/gitweb/gitweb.perl
index f429f75..3f4c8ae 100755
--- a/gitweb/gitweb.perl
+++ b/gitweb/gitweb.perl
@@ -2765,7 +2765,7 @@ sub git_get_hash_by_path {
return $3;
}
-# get path of entry with given hash at given tree-ish (ref)
+# get path of entry with given hash at given treeish (ref)
# used to get 'from' filename for combined diff (merge commit) for renames
sub git_get_path_by_hash {
my $base = shift || return;
@@ -7235,7 +7235,7 @@ sub git_snapshot {
if (!$type) {
die_error(404, 'Object does not exist');
} elsif ($type eq 'blob') {
- die_error(400, 'Object is not a tree-ish');
+ die_error(400, 'Object is not a treeish');
}
my ($name, $prefix) = snapshot_name($project, $hash);
diff --git a/po/de.po b/po/de.po
index 11dde11..00519b2 100644
--- a/po/de.po
+++ b/po/de.po
@@ -39,7 +39,7 @@ msgstr ""
"oder benutzen Sie 'git commit -a'."
#: archive.c:10
-msgid "git archive [options] <tree-ish> [<path>...]"
+msgid "git archive [options] <treeish> [<path>...]"
msgstr "git archive [Optionen] <Commit-Referenz> [<Pfad>...]"
#: archive.c:11
@@ -48,7 +48,7 @@ msgstr "git archive --list"
#: archive.c:12
msgid ""
-"git archive --remote <repo> [--exec <cmd>] [options] <tree-ish> [<path>...]"
+"git archive --remote <repo> [--exec <cmd>] [options] <treeish> [<path>...]"
msgstr ""
"git archive --remote <Repository> [--exec <Programm>] [Optionen] <Commit-"
"Referenz> [Pfad...]"
@@ -6494,11 +6494,11 @@ msgstr ""
"befindet"
#: builtin/ls-files.c:509
-msgid "tree-ish"
+msgid "treeish"
msgstr "Commit-Referenz"
#: builtin/ls-files.c:510
-msgid "pretend that paths removed since <tree-ish> are still present"
+msgid "pretend that paths removed since <treeish> are still present"
msgstr ""
"gibt vor, dass Pfade, die seit <Commit-Referenz> gelöscht wurden, immer noch "
"vorhanden sind"
@@ -6508,7 +6508,7 @@ msgid "show debugging data"
msgstr "zeigt Ausgaben zur Fehlersuche an"
#: builtin/ls-tree.c:27
-msgid "git ls-tree [<options>] <tree-ish> [<path>...]"
+msgid "git ls-tree [<options>] <treeish> [<path>...]"
msgstr "git ls-tree [<Optionen>] <Commit-Referenz> [<Pfad>...]"
#: builtin/ls-tree.c:125
@@ -7969,7 +7969,7 @@ msgstr "Die Option --delete kann nur mit Referenzen verwendet werden."
msgid ""
"git read-tree [[-m [--trivial] [--aggressive] | --reset | --prefix=<prefix>] "
"[-u [--exclude-per-directory=<gitignore>] | -i]] [--no-sparse-checkout] [--"
-"index-output=<file>] (--empty | <tree-ish1> [<tree-ish2> [<tree-ish3>]])"
+"index-output=<file>] (--empty | <treeish1> [<treeish2> [<treeish3>]])"
msgstr ""
"git read-tree [[-m [--trivial] [--aggressive] | --reset | --prefix=<Prefix>] "
"[-u [--exclude-per-directory=<gitignore>] | -i]] [--no-sparse-checkout] [--"
@@ -8596,11 +8596,11 @@ msgstr ""
"git reset [--mixed | --soft | --hard | --merge | --keep] [-q] [<Commit>]"
#: builtin/reset.c:26
-msgid "git reset [-q] <tree-ish> [--] <paths>..."
+msgid "git reset [-q] <treeish> [--] <paths>..."
msgstr "git reset [-q] <Commit-Referenz> [--] <Pfade>..."
#: builtin/reset.c:27
-msgid "git reset --patch [<tree-ish>] [--] [<paths>...]"
+msgid "git reset --patch [<treeish>] [--] [<paths>...]"
msgstr "git reset --patch [<Commit-Referenz>] [--] [<Pfade>...]"
#: builtin/reset.c:33
diff --git a/po/fr.po b/po/fr.po
index fa98cfe..8d74171 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -37,7 +37,7 @@ msgstr "Corrigez-les dans l'espace de travail,\n"
"ou utilisez 'git commit -a'."
#: archive.c:10
-msgid "git archive [options] <tree-ish> [<path>...]"
+msgid "git archive [options] <treeish> [<path>...]"
msgstr "git archive [options] <arbre> [<chemin>...]"
#: archive.c:11
@@ -46,7 +46,7 @@ msgstr "git archive --list"
#: archive.c:12
msgid ""
-"git archive --remote <repo> [--exec <cmd>] [options] <tree-ish> [<path>...]"
+"git archive --remote <repo> [--exec <cmd>] [options] <treeish> [<path>...]"
msgstr "git archive --remote <dépot> [--exec <commande>] [options] <arbre> [<chemin>...]"
#: archive.c:13
@@ -5959,11 +5959,11 @@ msgid "if any <file> is not in the index, treat this as an error"
msgstr ""
#: builtin/ls-files.c:503
-msgid "tree-ish"
+msgid "treeish"
msgstr ""
#: builtin/ls-files.c:504
-msgid "pretend that paths removed since <tree-ish> are still present"
+msgid "pretend that paths removed since <treeish> are still present"
msgstr ""
#: builtin/ls-files.c:506
@@ -5971,7 +5971,7 @@ msgid "show debugging data"
msgstr ""
#: builtin/ls-tree.c:27
-msgid "git ls-tree [<options>] <tree-ish> [<path>...]"
+msgid "git ls-tree [<options>] <treeish> [<path>...]"
msgstr ""
#: builtin/ls-tree.c:125
@@ -7307,7 +7307,7 @@ msgstr ""
msgid ""
"git read-tree [[-m [--trivial] [--aggressive] | --reset | --prefix=<prefix>] "
"[-u [--exclude-per-directory=<gitignore>] | -i]] [--no-sparse-checkout] [--"
-"index-output=<file>] (--empty | <tree-ish1> [<tree-ish2> [<tree-ish3>]])"
+"index-output=<file>] (--empty | <treeish1> [<treeish2> [<treeish3>]])"
msgstr ""
#: builtin/read-tree.c:108
@@ -7894,11 +7894,11 @@ msgid ""
msgstr ""
#: builtin/reset.c:26
-msgid "git reset [-q] <tree-ish> [--] <paths>..."
+msgid "git reset [-q] <treeish> [--] <paths>..."
msgstr ""
#: builtin/reset.c:27
-msgid "git reset --patch [<tree-ish>] [--] [<paths>...]"
+msgid "git reset --patch [<treeish>] [--] [<paths>...]"
msgstr ""
#: builtin/reset.c:33
diff --git a/po/git.pot b/po/git.pot
index cf1e446..928268f 100644
--- a/po/git.pot
+++ b/po/git.pot
@@ -36,7 +36,7 @@ msgid ""
msgstr ""
#: archive.c:10
-msgid "git archive [options] <tree-ish> [<path>...]"
+msgid "git archive [options] <treeish> [<path>...]"
msgstr ""
#: archive.c:11
@@ -45,7 +45,7 @@ msgstr ""
#: archive.c:12
msgid ""
-"git archive --remote <repo> [--exec <cmd>] [options] <tree-ish> [<path>...]"
+"git archive --remote <repo> [--exec <cmd>] [options] <treeish> [<path>...]"
msgstr ""
#: archive.c:13
@@ -6084,11 +6084,11 @@ msgid "if any <file> is not in the index, treat this as an error"
msgstr ""
#: builtin/ls-files.c:509
-msgid "tree-ish"
+msgid "treeish"
msgstr ""
#: builtin/ls-files.c:510
-msgid "pretend that paths removed since <tree-ish> are still present"
+msgid "pretend that paths removed since <treeish> are still present"
msgstr ""
#: builtin/ls-files.c:512
@@ -6096,7 +6096,7 @@ msgid "show debugging data"
msgstr ""
#: builtin/ls-tree.c:27
-msgid "git ls-tree [<options>] <tree-ish> [<path>...]"
+msgid "git ls-tree [<options>] <treeish> [<path>...]"
msgstr ""
#: builtin/ls-tree.c:125
@@ -7411,7 +7411,7 @@ msgstr ""
msgid ""
"git read-tree [[-m [--trivial] [--aggressive] | --reset | --prefix=<prefix>] "
"[-u [--exclude-per-directory=<gitignore>] | -i]] [--no-sparse-checkout] [--"
-"index-output=<file>] (--empty | <tree-ish1> [<tree-ish2> [<tree-ish3>]])"
+"index-output=<file>] (--empty | <treeish1> [<treeish2> [<treeish3>]])"
msgstr ""
#: builtin/read-tree.c:109
@@ -8008,11 +8008,11 @@ msgid ""
msgstr ""
#: builtin/reset.c:26
-msgid "git reset [-q] <tree-ish> [--] <paths>..."
+msgid "git reset [-q] <treeish> [--] <paths>..."
msgstr ""
#: builtin/reset.c:27
-msgid "git reset --patch [<tree-ish>] [--] [<paths>...]"
+msgid "git reset --patch [<treeish>] [--] [<paths>...]"
msgstr ""
#: builtin/reset.c:33
diff --git a/po/sv.po b/po/sv.po
index 12dfca9..cdee340 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -39,7 +39,7 @@ msgstr ""
"eller använd \"git commit -a\"."
#: archive.c:10
-msgid "git archive [options] <tree-ish> [<path>...]"
+msgid "git archive [options] <treeish> [<path>...]"
msgstr "git archive [flaggor] <träd-igt> [<sökväg>...]"
#: archive.c:11
@@ -48,7 +48,7 @@ msgstr "git archive --list"
#: archive.c:12
msgid ""
-"git archive --remote <repo> [--exec <cmd>] [options] <tree-ish> [<path>...]"
+"git archive --remote <repo> [--exec <cmd>] [options] <treeish> [<path>...]"
msgstr ""
"git archive --remote <arkiv> [--exec <kmd>] [flaggor] <träd-igt> "
"[<sökväg>...]"
@@ -6334,11 +6334,11 @@ msgid "if any <file> is not in the index, treat this as an error"
msgstr "om en <fil> inte är indexet, betrakta det som ett fel"
#: builtin/ls-files.c:509
-msgid "tree-ish"
+msgid "treeish"
msgstr "träd-igt"
#: builtin/ls-files.c:510
-msgid "pretend that paths removed since <tree-ish> are still present"
+msgid "pretend that paths removed since <treeish> are still present"
msgstr "låtsas att sökvägar borttagna sedan <träd-igt> fortfarande finns"
#: builtin/ls-files.c:512
@@ -6346,7 +6346,7 @@ msgid "show debugging data"
msgstr "visa felsökningsutdata"
#: builtin/ls-tree.c:27
-msgid "git ls-tree [<options>] <tree-ish> [<path>...]"
+msgid "git ls-tree [<options>] <treeish> [<path>...]"
msgstr "git ls-tree [<flaggor>] <träd-igt> [<sökväg>...]"
#: builtin/ls-tree.c:125
@@ -7770,7 +7770,7 @@ msgstr "--delete kan inte användas utan referenser"
msgid ""
"git read-tree [[-m [--trivial] [--aggressive] | --reset | --prefix=<prefix>] "
"[-u [--exclude-per-directory=<gitignore>] | -i]] [--no-sparse-checkout] [--"
-"index-output=<file>] (--empty | <tree-ish1> [<tree-ish2> [<tree-ish3>]])"
+"index-output=<file>] (--empty | <treeish1> [<treeish2> [<treeish3>]])"
msgstr ""
"git read-tree [[-m [--trivial] [--aggressive] | --reset | --prefix=<prefix>] "
"[-u [--exclude-per-directory=<gitignore>] | -i]] [--no-sparse-checkout] [--"
@@ -8383,11 +8383,11 @@ msgstr ""
"git reset [--mixed | --soft | --hard | --merge | --keep] [-q] [<incheckning>]"
#: builtin/reset.c:26
-msgid "git reset [-q] <tree-ish> [--] <paths>..."
+msgid "git reset [-q] <treeish> [--] <paths>..."
msgstr "git reset [-q] <träd-igt> [--] <sökvägar>..."
#: builtin/reset.c:27
-msgid "git reset --patch [<tree-ish>] [--] [<paths>...]"
+msgid "git reset --patch [<treeish>] [--] [<paths>...]"
msgstr "git reset --patch [<träd-igt>] [--] [<sökvägar>...]"
#: builtin/reset.c:33
diff --git a/po/vi.po b/po/vi.po
index dd2d2a7..ebc079c 100644
--- a/po/vi.po
+++ b/po/vi.po
@@ -43,8 +43,8 @@ msgstr ""
"hoặc là dùng lệnh \"git commit -a\"."
#: archive.c:10
-msgid "git archive [options] <tree-ish> [<path>...]"
-msgstr "git archive [các-tùy-chọn] <tree-ish> [<đường-dẫn>...]"
+msgid "git archive [options] <treeish> [<path>...]"
+msgstr "git archive [các-tùy-chọn] <treeish> [<đường-dẫn>...]"
#: archive.c:11
msgid "git archive --list"
@@ -52,9 +52,9 @@ msgstr "git archive --list"
#: archive.c:12
msgid ""
-"git archive --remote <repo> [--exec <cmd>] [options] <tree-ish> [<path>...]"
+"git archive --remote <repo> [--exec <cmd>] [options] <treeish> [<path>...]"
msgstr ""
-"git archive --remote <kho> [--exec <lệnh>] [các-tùy-chọn] <tree-ish> [<đường-"
+"git archive --remote <kho> [--exec <lệnh>] [các-tùy-chọn] <treeish> [<đường-"
"dẫn>...]"
#: archive.c:13
@@ -6450,21 +6450,21 @@ msgid "if any <file> is not in the index, treat this as an error"
msgstr "nếu <tập tin> bất kỳ không ở trong bảng mục lục, xử lý nó như một lỗi"
#: builtin/ls-files.c:509
-msgid "tree-ish"
-msgstr "tree-ish"
+msgid "treeish"
+msgstr "treeish"
#: builtin/ls-files.c:510
-msgid "pretend that paths removed since <tree-ish> are still present"
+msgid "pretend that paths removed since <treeish> are still present"
msgstr ""
-"giả định rằng các đường dẫn đã bị gỡ bỏ kể từ <tree-ish> nay vẫn hiện diện"
+"giả định rằng các đường dẫn đã bị gỡ bỏ kể từ <treeish> nay vẫn hiện diện"
#: builtin/ls-files.c:512
msgid "show debugging data"
msgstr "hiển thị dữ liệu gỡ lỗi"
#: builtin/ls-tree.c:27
-msgid "git ls-tree [<options>] <tree-ish> [<path>...]"
-msgstr "git ls-tree [<các-tùy-chọn>] <tree-ish> [<đường-dẫn>...]"
+msgid "git ls-tree [<options>] <treeish> [<path>...]"
+msgstr "git ls-tree [<các-tùy-chọn>] <treeish> [<đường-dẫn>...]"
#: builtin/ls-tree.c:125
msgid "only show trees"
@@ -7912,12 +7912,11 @@ msgstr "--delete không hợp lý nếu không có bất kỳ tham chiếu (refs
msgid ""
"git read-tree [[-m [--trivial] [--aggressive] | --reset | --prefix=<prefix>] "
"[-u [--exclude-per-directory=<gitignore>] | -i]] [--no-sparse-checkout] [--"
-"index-output=<file>] (--empty | <tree-ish1> [<tree-ish2> [<tree-ish3>]])"
+"index-output=<file>] (--empty | <treeish1> [<treeish2> [<treeish3>]])"
msgstr ""
"git read-tree [[-m [--trivial] [--aggressive] | --reset | --prefix=<tiền-"
"tố>] [-u [--exclude-per-directory=<gitignore>] | -i]] [--no-sparse-checkout] "
-"[--index-output=<tập-tin>] (--empty | <tree-ish1> [<tree-ish2> [<tree-"
-"ish3>]])"
+"[--index-output=<tập-tin>] (--empty | <treeish1> [<treeish2> [<treeish3>]])"
#: builtin/read-tree.c:109
msgid "write resulting index to <file>"
@@ -8529,12 +8528,12 @@ msgstr ""
"git reset [--mixed | --soft | --hard | --merge | --keep] [-q] [<commit>]"
#: builtin/reset.c:26
-msgid "git reset [-q] <tree-ish> [--] <paths>..."
-msgstr "git reset [-q] <tree-ish> [--] <đường-dẫn>..."
+msgid "git reset [-q] <treeish> [--] <paths>..."
+msgstr "git reset [-q] <treeish> [--] <đường-dẫn>..."
#: builtin/reset.c:27
-msgid "git reset --patch [<tree-ish>] [--] [<paths>...]"
-msgstr "git reset --patch [<tree-ish>] [--] [<các-đường-dẫn>...]"
+msgid "git reset --patch [<treeish>] [--] [<paths>...]"
+msgstr "git reset --patch [<treeish>] [--] [<các-đường-dẫn>...]"
#: builtin/reset.c:33
msgid "mixed"
diff --git a/po/zh_CN.po b/po/zh_CN.po
index b7b46f1..497d847 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -43,7 +43,7 @@ msgstr ""
"或使用 'git commit -a'。"
#: archive.c:10
-msgid "git archive [options] <tree-ish> [<path>...]"
+msgid "git archive [options] <treeish> [<path>...]"
msgstr "git archive [选项] <树或提交> [<路径>...]"
#: archive.c:11
@@ -52,7 +52,7 @@ msgstr "git archive --list"
#: archive.c:12
msgid ""
-"git archive --remote <repo> [--exec <cmd>] [options] <tree-ish> [<path>...]"
+"git archive --remote <repo> [--exec <cmd>] [options] <treeish> [<path>...]"
msgstr ""
"git archive --remote <版本库> [--exec <命令>] [选项] <树或提交> [<路径>...]"
@@ -6338,11 +6338,11 @@ msgid "if any <file> is not in the index, treat this as an error"
msgstr "如果任何 <文件> 都不在索引区,视为错误"
#: builtin/ls-files.c:509
-msgid "tree-ish"
+msgid "treeish"
msgstr "树或提交"
#: builtin/ls-files.c:510
-msgid "pretend that paths removed since <tree-ish> are still present"
+msgid "pretend that paths removed since <treeish> are still present"
msgstr "假装自从 <树或提交> 之后删除的路径仍然存在"
#: builtin/ls-files.c:512
@@ -6350,7 +6350,7 @@ msgid "show debugging data"
msgstr "显示调试数据"
#: builtin/ls-tree.c:27
-msgid "git ls-tree [<options>] <tree-ish> [<path>...]"
+msgid "git ls-tree [<options>] <treeish> [<path>...]"
msgstr "git ls-tree [<选项>] <树或提交> [<路径>...]"
#: builtin/ls-tree.c:125
@@ -7740,7 +7740,7 @@ msgstr "--delete 未接任何引用没有意义"
msgid ""
"git read-tree [[-m [--trivial] [--aggressive] | --reset | --prefix=<prefix>] "
"[-u [--exclude-per-directory=<gitignore>] | -i]] [--no-sparse-checkout] [--"
-"index-output=<file>] (--empty | <tree-ish1> [<tree-ish2> [<tree-ish3>]])"
+"index-output=<file>] (--empty | <treeish1> [<treeish2> [<treeish3>]])"
msgstr ""
"git read-tree [[-m [--trivial] [--aggressive] | --reset | --prefix=<前缀>] [-"
"u [--exclude-per-directory=<gitignore>] | -i]] [--no-sparse-checkout] [--"
@@ -8350,11 +8350,11 @@ msgid ""
msgstr "git reset [--mixed | --soft | --hard | --merge | --keep] [-q] [<提交>]"
#: builtin/reset.c:26
-msgid "git reset [-q] <tree-ish> [--] <paths>..."
+msgid "git reset [-q] <treeish> [--] <paths>..."
msgstr "git reset [-q] <树或提交> [--] <路径>..."
#: builtin/reset.c:27
-msgid "git reset --patch [<tree-ish>] [--] [<paths>...]"
+msgid "git reset --patch [<treeish>] [--] [<paths>...]"
msgstr "git reset --patch [<树或提交>] [--] [<路径>...]"
#: builtin/reset.c:33
diff --git a/t/t1512-rev-parse-disambiguation.sh b/t/t1512-rev-parse-disambiguation.sh
index 4a155c8..840bb6e 100755
--- a/t/t1512-rev-parse-disambiguation.sh
+++ b/t/t1512-rev-parse-disambiguation.sh
@@ -45,12 +45,12 @@ test_expect_success 'warn ambiguity when no candidate matches type hint' '
grep "short SHA1 000000000 is ambiguous" actual
'
-test_expect_success 'disambiguate tree-ish' '
- # feed tree-ish in an unambiguous way
+test_expect_success 'disambiguate treeish' '
+ # feed treeish in an unambiguous way
git rev-parse --verify 0000000000cdc:a0blgqsjc &&
# ambiguous at the object name level, but there is only one
- # such tree-ish (the other is a blob)
+ # such treeish (the other is a blob)
git rev-parse --verify 000000000:a0blgqsjc
'
@@ -159,8 +159,8 @@ test_expect_failure 'two semi-ambiguous commit-ish' '
git log 0000000000...
'
-test_expect_failure 'three semi-ambiguous tree-ish' '
- # Likewise for tree-ish. HEAD, v1.0.0 and HEAD^{tree} share
+test_expect_failure 'three semi-ambiguous treeish' '
+ # Likewise for treeish. HEAD, v1.0.0 and HEAD^{tree} share
# the prefix but peeling them to tree yields the same thing
git rev-parse --verify 0000000000^{tree}
'
diff --git a/t/t2010-checkout-ambiguous.sh b/t/t2010-checkout-ambiguous.sh
index 7cc0a35..9a4736c 100755
--- a/t/t2010-checkout-ambiguous.sh
+++ b/t/t2010-checkout-ambiguous.sh
@@ -41,7 +41,7 @@ test_expect_success 'check ambiguity' '
test_must_fail git checkout world all
'
-test_expect_success 'disambiguate checking out from a tree-ish' '
+test_expect_success 'disambiguate checking out from a treeish' '
echo bye > world &&
git checkout world -- world &&
git diff --exit-code --quiet
diff --git a/t/t4100/t-apply-3.patch b/t/t4100/t-apply-3.patch
index 90cdbaa..c0242f1 100644
--- a/t/t4100/t-apply-3.patch
+++ b/t/t4100/t-apply-3.patch
@@ -12,8 +12,8 @@ diff --git a/Documentation/git-ls-tree.txt b/Documentation/git-ls-tree.txt
SYNOPSIS
--------
--'git-ls-tree' [-r] [-z] <tree-ish> [paths...]
-+'git-ls-tree' [-d] [-r] [-z] <tree-ish> [paths...]
+-'git-ls-tree' [-r] [-z] <treeish> [paths...]
++'git-ls-tree' [-d] [-r] [-z] <treeish> [paths...]
DESCRIPTION
-----------
@@ -24,7 +24,7 @@ diff --git a/Documentation/git-ls-tree.txt b/Documentation/git-ls-tree.txt
OPTIONS
-------
- <tree-ish>::
+ <treeish>::
Id of a tree.
+-d::
@@ -485,7 +485,7 @@ dissimilarity index 82%
+}
+
+static const char *ls_tree_usage =
-+ "git-ls-tree [-d] [-r] [-z] <tree-ish> [path...]";
++ "git-ls-tree [-d] [-r] [-z] <treeish> [path...]";
+
+int main(int argc, char **argv)
+{
diff --git a/t/t4100/t-apply-7.patch b/t/t4100/t-apply-7.patch
index 07c6589..83ac01e 100644
--- a/t/t4100/t-apply-7.patch
+++ b/t/t4100/t-apply-7.patch
@@ -11,8 +11,8 @@ diff a/Documentation/git-ls-tree.txt b/Documentation/git-ls-tree.txt
SYNOPSIS
--------
--'git-ls-tree' [-r] [-z] <tree-ish> [paths...]
-+'git-ls-tree' [-d] [-r] [-z] <tree-ish> [paths...]
+-'git-ls-tree' [-r] [-z] <treeish> [paths...]
++'git-ls-tree' [-d] [-r] [-z] <treeish> [paths...]
DESCRIPTION
-----------
@@ -23,7 +23,7 @@ diff a/Documentation/git-ls-tree.txt b/Documentation/git-ls-tree.txt
OPTIONS
-------
- <tree-ish>::
+ <treeish>::
Id of a tree.
+-d::
@@ -415,7 +415,7 @@ diff a/ls-tree.c b/ls-tree.c
-static const char *ls_tree_usage = "git-ls-tree [-r] [-z] <key> [paths...]";
+static const char *ls_tree_usage =
-+ "git-ls-tree [-d] [-r] [-z] <tree-ish> [path...]";
++ "git-ls-tree [-d] [-r] [-z] <treeish> [path...]";
int main(int argc, char **argv)
{
diff --git a/t/t9300-fast-import.sh b/t/t9300-fast-import.sh
index ac6f3b6..4e1f2b8 100755
--- a/t/t9300-fast-import.sh
+++ b/t/t9300-fast-import.sh
@@ -2931,7 +2931,7 @@ test_expect_success 'S: ls with garbage after sha1 must fail' '
ls ${sha1}x hello.c
EOF
cat err &&
- test_i18ngrep "space after tree-ish" err
+ test_i18ngrep "space after treeish" err
'
test_done
diff --git a/t/t9500-gitweb-standalone-no-errors.sh b/t/t9500-gitweb-standalone-no-errors.sh
index 6fca193..7c8cd90 100755
--- a/t/t9500-gitweb-standalone-no-errors.sh
+++ b/t/t9500-gitweb-standalone-no-errors.sh
@@ -131,7 +131,7 @@ test_expect_success \
# ----------------------------------------------------------------------
-# commitdiff testing (implicit, one implicit tree-ish)
+# commitdiff testing (implicit, one implicit treeish)
test_expect_success \
'commitdiff(0): root' \
diff --git a/t/t9501-gitweb-standalone-http-status.sh b/t/t9501-gitweb-standalone-http-status.sh
index d3a5bac..54fe370 100755
--- a/t/t9501-gitweb-standalone-http-status.sh
+++ b/t/t9501-gitweb-standalone-http-status.sh
@@ -84,25 +84,25 @@ test_debug 'cat gitweb.headers'
# ----------------------------------------------------------------------
# snapshot hash ids
-test_expect_success 'snapshots: good tree-ish id' '
+test_expect_success 'snapshots: good treeish id' '
gitweb_run "p=.git;a=snapshot;h=master;sf=tgz" &&
grep "Status: 200 OK" gitweb.output
'
test_debug 'cat gitweb.headers'
-test_expect_success 'snapshots: bad tree-ish id' '
+test_expect_success 'snapshots: bad treeish id' '
gitweb_run "p=.git;a=snapshot;h=frizzumFrazzum;sf=tgz" &&
grep "404 - Object does not exist" gitweb.output
'
test_debug 'cat gitweb.output'
-test_expect_success 'snapshots: bad tree-ish id (tagged object)' '
+test_expect_success 'snapshots: bad treeish id (tagged object)' '
echo object > tag-object &&
git add tag-object &&
test_tick && git commit -m "Object to be tagged" &&
git tag tagged-object `git hash-object tag-object` &&
gitweb_run "p=.git;a=snapshot;h=tagged-object;sf=tgz" &&
- grep "400 - Object is not a tree-ish" gitweb.output
+ grep "400 - Object is not a treeish" gitweb.output
'
test_debug 'cat gitweb.output'
--
1.8.4
next prev parent reply other threads:[~2013-09-02 6:19 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-09-02 5:34 [PATCH v2 0/7] documentation cleanups for <rev>^{<type>} Richard Hansen
2013-09-02 5:34 ` [PATCH v2 1/7] glossary: mention 'treeish' as an alternative to 'tree-ish' Richard Hansen
2013-09-03 22:46 ` Junio C Hamano
2013-09-04 19:04 ` [PATCH v3 0/7] documentation cleanups for <rev>^{<type>} Richard Hansen
2013-09-04 19:04 ` [PATCH v3 1/7] glossary: mention 'treeish' as an alternative to 'tree-ish' Richard Hansen
2013-09-04 19:04 ` [PATCH v3 2/7] glossary: define commit-ish (a.k.a. committish) Richard Hansen
2013-09-04 19:04 ` [PATCH v3 3/7] use 'tree-ish' instead of 'treeish' Richard Hansen
2013-09-04 19:04 ` [PATCH v3 4/7] use 'commit-ish' instead of 'committish' Richard Hansen
2013-09-04 19:04 ` [PATCH v3 5/7] glossary: more precise definition of tree-ish (a.k.a. treeish) Richard Hansen
2013-09-04 19:04 ` [PATCH v3 6/7] revisions.txt: fix and clarify <rev>^{<type>} Richard Hansen
2013-09-04 19:04 ` [PATCH v3 7/7] glossary: fix and clarify the definition of 'ref' Richard Hansen
2013-09-04 22:27 ` [PATCH v3 0/7] documentation cleanups for <rev>^{<type>} Junio C Hamano
2013-09-02 5:34 ` [PATCH v2 2/7] glossary: define committish (a.k.a. commit-ish) Richard Hansen
2013-09-02 5:34 ` Richard Hansen [this message]
2013-09-02 5:34 ` [PATCH v2 4/7] use 'committish' instead of 'commit-ish' Richard Hansen
2013-09-02 5:34 ` [PATCH v2 5/7] glossary: more precise definition of treeish (a.k.a. tree-ish) Richard Hansen
2013-09-02 5:34 ` [PATCH v2 6/7] revisions.txt: fix and clarify <rev>^{<type>} Richard Hansen
2013-09-02 5:34 ` [PATCH v2 7/7] glossary: fix and clarify the definition of 'ref' Richard Hansen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1378100066-31889-4-git-send-email-rhansen@bbn.com \
--to=rhansen@bbn.com \
--cc=git@vger.kernel.org \
--cc=gitster@pobox.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).