From: 乙酸鋰 Date: Sun, 18 Oct 2015 04:10:52 GMT Subject: git worktree help inconsistent Message-ID: Using git 2.6.1 In git command line usage, Please mark optional, the man page is correct. $ git worktree add usage: git worktree add [] or: git worktree prune [] -f, --force checkout even if already checked out in other worktree -b create a new branch -B create or reset a branch --detach detach HEAD at named commit But in man page, git worktree add [-f] [--detach] [-b ] [] git worktree prune [-n] [-v] [--expire ]