mirror of
https://github.com/git-for-windows/git.git
synced 2026-06-14 15:01:15 -05:00
The reference backends have been converted to always use absolute paths internally. This allows dropping the calls to `chdir_notify_reparent()` and fixes a memory leak in how the reference database is constructed with an "onbranch" condition. * ps/refs-avoid-chdir-notify-reparent: refs: always use absolute paths for reference stores refs: drop local buffer in `refs_compute_filesystem_location()` refs: fix recursing `get_main_ref_store()` with "onbranch" config repository: free main reference database chdir-notify: drop unused `chdir_notify_reparent()` refs: unregister reference stores from "chdir_notify" setup: don't apply "GIT_REFERENCE_BACKEND" without a repository setup: stop applying repository format twice setup: inline `check_and_apply_repository_format()`