summaryrefslogtreecommitdiff
path: root/Documentation
diff options
context:
space:
mode:
authorLibravatar Eric Sunshine <sunshine@sunshineco.com>2015-07-06 13:30:51 -0400
committerLibravatar Junio C Hamano <gitster@pobox.com>2015-07-06 11:07:46 -0700
commitf43254440d56da1fd52216cbebd5c285b20985e6 (patch)
treee1bcf94692dad2c2ba6bdc820963e8e8efab32b2 /Documentation
parentworktree: introduce "add" command (diff)
downloadtgif-f43254440d56da1fd52216cbebd5c285b20985e6.tar.xz
worktree: add --force option
By default, "git worktree add" refuses to create a new worktree when the requested branch is already checked out elsewhere. Add a --force option to override this safeguard. Signed-off-by: Eric Sunshine <sunshine@sunshineco.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/git-worktree.txt8
1 files changed, 7 insertions, 1 deletions
diff --git a/Documentation/git-worktree.txt b/Documentation/git-worktree.txt
index def3027c41..8891de040f 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' <path> <branch>
+'git worktree add' [-f] <path> <branch>
'git worktree prune' [-n] [-v] [--expire <expire>]
DESCRIPTION
@@ -58,6 +58,12 @@ Prune working tree information in $GIT_DIR/worktrees.
OPTIONS
-------
+-f::
+--force::
+ By default, `add` refuses to create a new worktree when `<branch>`
+ is already checked out by another worktree. This option overrides
+ that safeguard.
+
-n::
--dry-run::
With `prune`, do not remove anything; just report what it would