From: Thomas Gummerer Date: Sat, 31 Mar 2018 15:18:02 GMT Subject: [PATCH v6 4/6] worktree: be clearer when "add" dwim-ery kicks in Message-ID: <20180331151804.30380-5-t.gummerer@gmail.com> In-Reply-To: <20180331151804.30380-1-t.gummerer@gmail.com> Currently there is no indication in the "git worktree add" output that a new branch was created. This would be especially useful information in the case where the dwim of "git worktree add " kicks in, as the user didn't explicitly ask for a new branch, but we create one for them. Print some additional output showing that a branch was created and the branch name to help the user. This will also be useful in a subsequent commit, which introduces a new kind of dwim-ery of checking out the branch if it exists instead of refusing to create a new worktree in that case, and where it's nice to tell the user which kind of dwim-ery kicked in. Signed-off-by: Thomas Gummerer --- builtin/worktree.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/builtin/worktree.c b/builtin/worktree.c index cc94325886..f686ee1440 100644 --- a/builtin/worktree.c +++ b/builtin/worktree.c @@ -444,6 +444,8 @@ static int add(int ac, const char **av, const char *prefix) if (new_branch) { struct child_process cp = CHILD_PROCESS_INIT; + + fprintf_ln(stderr, _("Creating branch '%s'"), new_branch); cp.git_cmd = 1; argv_array_push(&cp.args, "branch"); if (new_branch_force) -- 2.16.1.78.ga2082135d8