summaryrefslogtreecommitdiff
path: root/contrib/coccinelle/strbuf.cocci
diff options
context:
space:
mode:
authorLibravatar William Chargin <wchargin@gmail.com>2018-07-11 22:49:09 -0700
committerLibravatar Junio C Hamano <gitster@pobox.com>2018-07-12 12:07:25 -0700
commit6b3351e799f733561b98241f6ee88a9a72c13400 (patch)
tree7b532e79c3ac83f96cbe175a1a441eccfc00628e /contrib/coccinelle/strbuf.cocci
parentGit 2.16.4 (diff)
downloadtgif-6b3351e799f733561b98241f6ee88a9a72c13400.tar.xz
sha1-name.c: for ":/", find detached HEAD commits
This patch broadens the set of commits matched by ":/<pattern>" to include commits reachable from HEAD but not any named ref. This avoids surprising behavior when working with a detached HEAD and trying to refer to a commit that was recently created and only exists within the detached state. If multiple worktrees exist, only the current worktree's HEAD is considered reachable. This is consistent with the existing behavior for other per-worktree refs: e.g., bisect refs are considered reachable, but only within the relevant worktree. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: William Chargin <wchargin@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'contrib/coccinelle/strbuf.cocci')
0 files changed, 0 insertions, 0 deletions