Merge branch 'jc/glossary-worktree'
"working tree" and "per-worktree ref" were in glossary, but "worktree" itself wasn't, which has been corrected. * jc/glossary-worktree: glossary: describe "worktree"maint
commit
9a1d16989f
|
@ -312,7 +312,7 @@ Pathspecs are used on the command line of "git ls-files", "git
|
||||||
ls-tree", "git add", "git grep", "git diff", "git checkout",
|
ls-tree", "git add", "git grep", "git diff", "git checkout",
|
||||||
and many other commands to
|
and many other commands to
|
||||||
limit the scope of operations to some subset of the tree or
|
limit the scope of operations to some subset of the tree or
|
||||||
worktree. See the documentation of each command for whether
|
working tree. See the documentation of each command for whether
|
||||||
paths are relative to the current directory or toplevel. The
|
paths are relative to the current directory or toplevel. The
|
||||||
pathspec syntax is as follows:
|
pathspec syntax is as follows:
|
||||||
+
|
+
|
||||||
|
@ -446,7 +446,7 @@ exclude;;
|
||||||
interface than the <<def_plumbing,plumbing>>.
|
interface than the <<def_plumbing,plumbing>>.
|
||||||
|
|
||||||
[[def_per_worktree_ref]]per-worktree ref::
|
[[def_per_worktree_ref]]per-worktree ref::
|
||||||
Refs that are per-<<def_working_tree,worktree>>, rather than
|
Refs that are per-<<def_worktree,worktree>>, rather than
|
||||||
global. This is presently only <<def_HEAD,HEAD>> and any refs
|
global. This is presently only <<def_HEAD,HEAD>> and any refs
|
||||||
that start with `refs/bisect/`, but might later include other
|
that start with `refs/bisect/`, but might later include other
|
||||||
unusual refs.
|
unusual refs.
|
||||||
|
@ -669,3 +669,12 @@ The most notable example is `HEAD`.
|
||||||
The tree of actual checked out files. The working tree normally
|
The tree of actual checked out files. The working tree normally
|
||||||
contains the contents of the <<def_HEAD,HEAD>> commit's tree,
|
contains the contents of the <<def_HEAD,HEAD>> commit's tree,
|
||||||
plus any local changes that you have made but not yet committed.
|
plus any local changes that you have made but not yet committed.
|
||||||
|
|
||||||
|
[[def_worktree]]worktree::
|
||||||
|
A repository can have zero (i.e. bare repository) or one or
|
||||||
|
more worktrees attached to it. One "worktree" consists of a
|
||||||
|
"working tree" and repository metadata, most of which are
|
||||||
|
shared among other worktrees of a single repository, and
|
||||||
|
some of which are maintained separately per worktree
|
||||||
|
(e.g. the index, HEAD and pseudorefs like MERGE_HEAD,
|
||||||
|
per-worktree refs and per-worktree configuration file).
|
||||||
|
|
Loading…
Reference in New Issue