diff options
author | Junio C Hamano <gitster@pobox.com> | 2022-10-10 14:34:35 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2022-10-10 14:34:35 -0700 |
commit | fd9c53d5e65d14e5076c13e615d726ed900ef950 (patch) | |
tree | 34bc020b3c16a2dc48b4b2a5b92dbcbf2ed49ddd | |
parent | 244d1719af1ee07beccaf13a7de9b7d5e4bb0e29 (diff) | |
download | git-fd9c53d5e65d14e5076c13e615d726ed900ef950.tar.gz |
Meta/Make: peel HEAD symref only once if we can
-rwxr-xr-x | Make | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -78,7 +78,8 @@ SunOS) esac determine_branch () { - expr "$($GIT symbolic-ref HEAD 2>/dev/null)" : 'refs/heads/\(.*\)' || + expr "$($GIT symbolic-ref --no-recurse HEAD 2>/dev/null || + $GIT symbolic-ref HEAD 2>/dev/null)" : 'refs/heads/\(.*\)' || echo detached } |