]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'kn/reflog-migration'
authorJunio C Hamano <gitster@pobox.com>
Mon, 23 Dec 2024 17:32:29 +0000 (09:32 -0800)
committerJunio C Hamano <gitster@pobox.com>
Mon, 23 Dec 2024 17:32:29 +0000 (09:32 -0800)
commit6f8ae955bda8ad246cc1f5f7a15f1c3b1c04696a
tree1f01eb96edc6c2349de60bcdf39db81d165ba83f
parentf74eae3e475f7d043fd0d4c9ce21f661125b630a
parent8ddcdc1bb33ccf803461dd2365146f9341bf9312
Merge branch 'kn/reflog-migration'

"git refs migrate" learned to also migrate the reflog data across
backends.

* kn/reflog-migration:
  refs: mark invalid refname message for translation
  refs: add support for migrating reflogs
  refs: allow multiple reflog entries for the same refname
  refs: introduce the `ref_transaction_update_reflog` function
  refs: add `committer_info` to `ref_transaction_add_update()`
  refs: extract out refname verification in transactions
  refs/files: add count field to ref_lock
  refs: add `index` field to `struct ref_udpate`
  refs: include committer info in `ref_update` struct
refs.c
refs.h
refs/files-backend.c
refs/refs-internal.h
refs/reftable-backend.c