Merge branch 'jk/symbolic-ref'
commit90ce285a42cd29c9b958e8b2ffe265986d2e5cf2
authorJunio C Hamano <gitster@pobox.com>
Tue, 26 Jan 2016 23:40:30 +0000 (26 15:40 -0800)
committerJunio C Hamano <gitster@pobox.com>
Tue, 26 Jan 2016 23:40:30 +0000 (26 15:40 -0800)
tree339c62246132bd95775a1d75827fba6c2f39ab10
parentb2ed5ae80a1b45ac00c4c891e693ffcde34a9347
parent2859dcd4c8605a5b9cf35efb815418ea8892658b
Merge branch 'jk/symbolic-ref'

The low-level code that is used to create symbolic references has
been updated to share more code with the code that deals with
normal references.

* jk/symbolic-ref:
  lock_ref_sha1_basic: handle REF_NODEREF with invalid refs
  lock_ref_sha1_basic: always fill old_oid while holding lock
  checkout,clone: check return value of create_symref
  create_symref: write reflog while holding lock
  create_symref: use existing ref-lock code
  create_symref: modernize variable names
t/t1401-symbolic-ref.sh