refs: implement logic to migrate between ref storage formats

Patrick Steinhardt committed about 2 years ago

refs: implement removal of ref storages

Patrick Steinhardt committed about 2 years ago

worktree: don't store main worktree twice

Patrick Steinhardt committed about 2 years ago

reftable: inline `merged_table_release()`

Patrick Steinhardt committed about 2 years ago

refs/files: fix NULL pointer deref when releasing ref store

Patrick Steinhardt committed about 2 years ago

refs/files: extract function to iterate through root refs

Patrick Steinhardt committed about 2 years ago

refs/files: refactor `add_pseudoref_and_head_entries()`

Patrick Steinhardt committed about 2 years ago

refs: allow to skip creation of reflog entries

Patrick Steinhardt committed about 2 years ago

refs: pass storage format to `ref_store_init()` explicitly

Patrick Steinhardt committed about 2 years ago

refs: convert ref storage format to an enum

Patrick Steinhardt committed about 2 years ago

setup: unset ref storage when reinitializing repository version

Patrick Steinhardt committed about 2 years ago

ci/test-documentation: work around SyntaxWarning in Python 3.12

Patrick Steinhardt committed about 2 years ago

gitlab-ci: add job to run `make check-docs`

Patrick Steinhardt committed about 2 years ago

Documentation/lint-manpages: bubble up errors

Patrick Steinhardt committed about 2 years ago

Makefile: extract script to lint missing/extraneous manpages

Patrick Steinhardt committed about 2 years ago

add-i: finally retire add.interactive.useBuiltin

Junio C Hamano committed about 2 years ago

sparse-checkout: free duplicate hashmap entries

Jeff King committed about 2 years ago

sparse-checkout: free string list after displaying

Jeff King committed about 2 years ago

← Newer Page 410 of 4093 Older →