aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/git-worktree.txt
diff options
context:
space:
mode:
authorEric Sunshine <sunshine@sunshineco.com>2015-07-06 13:30:52 -0400
committerJunio C Hamano <gitster@pobox.com>2015-07-06 11:07:46 -0700
commit39ecb27436296361371d3caadcc9bc4a4e0b556d (patch)
treef750a01755147376c96398a3bc3acf91b2ffe6f7 /Documentation/git-worktree.txt
parentf43254440d56da1fd52216cbebd5c285b20985e6 (diff)
downloadgit-39ecb27436296361371d3caadcc9bc4a4e0b556d.tar.gz
worktree: add --detach option
One of git-worktree's roles is to populate the new worktree, much like git-checkout, and thus, for convenience, ought to support several of the same shortcuts. Toward this goal, add a --detach option to detach HEAD in the new worktree. Signed-off-by: Eric Sunshine <sunshine@sunshineco.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation/git-worktree.txt')
-rw-r--r--Documentation/git-worktree.txt6
1 files changed, 5 insertions, 1 deletions
diff --git a/Documentation/git-worktree.txt b/Documentation/git-worktree.txt
index 8891de040f..231271b2f8 100644
--- a/Documentation/git-worktree.txt
+++ b/Documentation/git-worktree.txt
@@ -9,7 +9,7 @@ git-worktree - Manage multiple worktrees
SYNOPSIS
--------
[verse]
-'git worktree add' [-f] <path> <branch>
+'git worktree add' [-f] [--detach] <path> <branch>
'git worktree prune' [-n] [-v] [--expire <expire>]
DESCRIPTION
@@ -64,6 +64,10 @@ OPTIONS
is already checked out by another worktree. This option overrides
that safeguard.
+--detach::
+ With `add`, detach HEAD in the new worktree. See "DETACHED HEAD" in
+ linkgit:git-checkout[1].
+
-n::
--dry-run::
With `prune`, do not remove anything; just report what it would