commit | 1eb07d829f3f0992c93c6b44fdcc4e95ebab12f3 | [log] [tgz] |
---|---|---|
author | Eric Sunshine <sunshine@sunshineco.com> | Mon Jul 06 13:30:59 2015 -0400 |
committer | Junio C Hamano <gitster@pobox.com> | Tue Jul 07 14:34:32 2015 -0700 |
tree | 300efa4a8e232730a677a9337d591d12388eebaa | |
parent | 0f4af3b9ea1fc62e445271bb2e7fbb8e1ac230b7 [diff] |
worktree: add: auto-vivify new branch when <branch> is omitted As a convenience, when <branch> is omitted from "git worktree <path> <branch>" and neither -b nor -B is used, automatically create a new branch named after <path>, as if "-b $(basename <path>)" was specified. Thus, "git worktree add ../hotfix" creates a new branch named "hotfix" and associates it with new worktree "../hotfix". Signed-off-by: Eric Sunshine <sunshine@sunshineco.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>