]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'gc/branch-recurse-submodules'
authorJunio C Hamano <gitster@pobox.com>
Fri, 18 Feb 2022 21:53:29 +0000 (13:53 -0800)
committerJunio C Hamano <gitster@pobox.com>
Fri, 18 Feb 2022 21:53:29 +0000 (13:53 -0800)
commit5cc9522b1575f832db8fd9dc4974a8a67c59dcb8
treee56a8e9defb059735be0e9a1d7cd97ec2842c4ee
parent7455e33cba53e015982ea6c61c49c2cfbadd7141
parent679e3693aba0c17af60c031f7eef68f2296b8dad
Merge branch 'gc/branch-recurse-submodules'

"git branch" learned the "--recurse-submodules" option.

* gc/branch-recurse-submodules:
  branch.c: use 'goto cleanup' in setup_tracking() to fix memory leaks
  branch: add --recurse-submodules option for branch creation
  builtin/branch: consolidate action-picking logic in cmd_branch()
  branch: add a dry_run parameter to create_branch()
  branch: make create_branch() always create a branch
  branch: move --set-upstream-to behavior to dwim_and_setup_tracking()
branch.c
builtin/branch.c
builtin/checkout.c
builtin/submodule--helper.c
t/t3200-branch.sh
t/t3207-branch-submodule.sh