1
0
mirror of https://github.com/git/git synced 2024-06-28 13:44:40 +00:00
git/refs
Junio C Hamano 5f14d20984 Merge branch 'kn/update-ref-symref'
"git update-ref --stdin" learned to handle transactional updates of
symbolic-refs.

* kn/update-ref-symref:
  update-ref: add support for 'symref-update' command
  reftable: pick either 'oid' or 'target' for new updates
  update-ref: add support for 'symref-create' command
  update-ref: add support for 'symref-delete' command
  update-ref: add support for 'symref-verify' command
  refs: specify error for regular refs with `old_target`
  refs: create and use `ref_update_expects_existing_old_ref()`
2024-06-20 15:45:12 -07:00
..
debug.c Merge branch 'ps/refs-without-the-repository-updates' 2024-05-30 14:15:13 -07:00
files-backend.c Merge branch 'kn/update-ref-symref' 2024-06-20 15:45:12 -07:00
iterator.c refs: convert iteration over replace refs to accept ref store 2024-05-17 10:33:38 -07:00
packed-backend.c refs: implement removal of ref storages 2024-06-06 09:04:33 -07:00
packed-backend.h refs: adjust names for init and init_db callbacks 2024-05-17 10:33:36 -07:00
ref-cache.c refs/files: fix NULL pointer deref when releasing ref store 2024-06-06 09:04:32 -07:00
ref-cache.h hash-ll.h: split out of hash.h to remove dependency on repository.h 2023-04-24 12:47:32 -07:00
refs-internal.h Merge branch 'kn/update-ref-symref' 2024-06-20 15:45:12 -07:00
reftable-backend.c Merge branch 'kn/update-ref-symref' 2024-06-20 15:45:12 -07:00