On Tue, Feb 18, 2014 at 8:39 AM, Nguyễn Thái Ngọc Duy <pclo...@gmail.com> wrote:
> This variable is intended to support multiple working directories
> attached to a repository. Such a repository may have a main working
> directory, created by either "git init" or "git clone" and one or more
> linked working directories. These working directories and the main
> repository share the same repository directory.
> Signed-off-by: Nguyễn Thái Ngọc Duy <pclo...@gmail.com>
> diff --git a/Documentation/git.txt b/Documentation/git.txt
> index 02bbc08..2c4a055 100644
> --- a/Documentation/git.txt
> +++ b/Documentation/git.txt
> @@ -773,6 +773,14 @@ Git so take care if using Cogito etc.
> an explicit repository directory set via 'GIT_DIR' or on the
> command line.
> + If this variable is set to a path, non-worktree files that are
> + normally in $GIT_DIR will be taken from this path
> + instead. Worktree-specific files such as HEAD or index are
> + taken from $GIT_DIR. This variable has lower precedence than
> + other path variables such as GIT_INDEX_FILE,
> + GIT_OBJECT_DIRECTORY...
For a person not familiar with "git checkout --to" or its underlying
implementation, this description may be lacking. Such a reader may be
left wondering about GIT_COMMON_DIR's overall purpose, and when and
how it should be used. Perhaps it would make sense to talk a bit about
"git checkout --to" here?
> Git Commits
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html