commit | 20b630aae924e35c24ee3d082362c36bee1c97b3 | [log] [tgz] |
---|---|---|
author | Nguyễn Thái Ngọc Duy <pclouds@gmail.com> | Thu Jan 03 21:03:10 2013 +0700 |
committer | Junio C Hamano <gitster@pobox.com> | Thu Jan 03 07:44:07 2013 -0800 |
tree | f39b2b6d88c949dc69b3c752310d931b0516f871 | |
parent | e216cc48daccf69c6de0c7fbb96c56f99197ca4c [diff] |
format-patch: pick up correct branch name from symbolic ref find_branch_name() assumes to take refs/heads/<branch>. But we also have symbolic refs, such as HEAD, that can point to a valid branch in refs/heads and do not follow refs/heads/<branch> syntax. Remove the assumption and apply normal ref resolution. After all it would be confusing if rev machinery resolves a ref in one way and find_branch_name() another. Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>