From: Junio C Hamano Date: Mon, 11 Jul 2022 22:38:51 +0000 (-0700) Subject: Merge branch 'ds/branch-checked-out' X-Git-Tag: v2.38.0-rc0~182 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c2d01098fb69567f7a354fa8f89a6f23d522ed82;p=thirdparty%2Fgit.git Merge branch 'ds/branch-checked-out' Introduce a helper to see if a branch is already being worked on (hence should not be newly checked out in a working tree), which performs much better than the existing find_shared_symref() to replace many uses of the latter. * ds/branch-checked-out: branch: drop unused worktrees variable fetch: stop passing around unused worktrees variable branch: fix branch_checked_out() leaks branch: use branch_checked_out() when deleting refs fetch: use new branch_checked_out() and add tests branch: check for bisects and rebases branch: add branch_checked_out() helper --- c2d01098fb69567f7a354fa8f89a6f23d522ed82