Skip to content

pr-673/hanwen/pseudoref-v4

This gets rid of the special casing code for pseudorefs in refs.c

This is in preparation for reftable.

v4

 * Address problems on case-insensitive file systems reported by Dscho.

Han-Wen Nienhuys (3):
  t1400: use git rev-parse for testing PSEUDOREF existence
  Modify pseudo refs through ref backend storage
  Make HEAD a PSEUDOREF rather than PER_WORKTREE.

 Documentation/git-update-ref.txt |  13 ++--
 refs.c                           | 127 +++----------------------------
 t/t1400-update-ref.sh            |  30 ++++----
 t/t1405-main-ref-store.sh        |   5 +-
 4 files changed, 36 insertions(+), 139 deletions(-)

base-commit: 5c06d60fc55d2213c089f63c282468080f812686

Submitted-As: https://lore.kernel.org/git/pull.673.v4.git.1595867147.gitgitgadget@gmail.com
In-Reply-To: https://lore.kernel.org/git/pull.673.git.1594056572.gitgitgadget@gmail.com
In-Reply-To: https://lore.kernel.org/git/pull.673.v2.git.1594329108.gitgitgadget@gmail.com
In-Reply-To: https://lore.kernel.org/git/pull.673.v3.git.1594925141.gitgitgadget@gmail.com
Assets 2