summaryrefslogtreecommitdiff
path: root/setup.h
AgeCommit message (Expand)AuthorFilesLines
13 daysworktree repair: detect relative path in .git file correctlyYoichi NAKAYAMA1-0/+1
2026-08-06setup: defer object database creationPatrick Steinhardt1-2/+2
2026-07-19Merge branch 'ps/setup-split-discovery-and-setup'Junio C Hamano1-4/+3
2026-07-07setup: mark `set_git_work_tree()` as file-localPatrick Steinhardt1-2/+0
2026-07-07setup: pass worktree to `init_db()`Patrick Steinhardt1-1/+3
2026-07-07setup: move prefix into repositoryPatrick Steinhardt1-1/+0
2026-07-06Merge branch 'jk/setup-gitfile-diag-fix'Junio C Hamano1-1/+1
2026-06-16read_gitfile(): simplify NOT_A_REPO error messageJeff King1-1/+1
2026-06-11environment: split up concerns of `is_bare_repository_cfg`Patrick Steinhardt1-0/+6
2026-06-10Merge branch 'ps/setup-centralize-odb-creation' into ps/setup-drop-global-stateJunio C Hamano1-0/+20
2026-06-05setup: construct object database in `apply_repository_format()`Patrick Steinhardt1-0/+10
2026-06-05setup: deduplicate logic to apply repository formatPatrick Steinhardt1-0/+10
2026-05-27Merge branch 'ps/setup-wo-the-repository'Junio C Hamano1-25/+18
2026-05-19setup: stop using `the_repository` in `init_db()`Patrick Steinhardt1-1/+2
2026-05-19setup: stop using `the_repository` in `create_reference_database()`Patrick Steinhardt1-1/+1
2026-05-19setup: stop using `the_repository` in `initialize_repository_version()`Patrick Steinhardt1-1/+2
2026-05-19setup: stop using `the_repository` in `check_repository_format()`Patrick Steinhardt1-10/+0
2026-05-19setup: stop using `the_repository` in `setup_git_directory()`Patrick Steinhardt1-1/+1
2026-05-19setup: stop using `the_repository` in `setup_git_directory_gently()`Patrick Steinhardt1-1/+1
2026-05-19setup: stop using `the_repository` in `set_git_work_tree()`Patrick Steinhardt1-1/+1
2026-05-19setup: stop using `the_repository` in `setup_work_tree()`Patrick Steinhardt1-1/+1
2026-05-19setup: stop using `the_repository` in `enter_repo()`Patrick Steinhardt1-1/+1
2026-05-19setup: stop using `the_repository` in `verify_non_filename()`Patrick Steinhardt1-1/+1
2026-05-19setup: stop using `the_repository` in `verify_filename()`Patrick Steinhardt1-1/+2
2026-05-19setup: stop using `the_repository` in `path_inside_repo()`Patrick Steinhardt1-1/+1
2026-05-19setup: stop using `the_repository` in `prefix_path()`Patrick Steinhardt1-2/+2
2026-05-19setup: stop using `the_repository` in `is_inside_work_tree()`Patrick Steinhardt1-1/+1
2026-05-19setup: stop using `the_repository` in `is_inside_git_dir()`Patrick Steinhardt1-1/+1
2026-05-13builtin/maintenance: fix locking with "--detach"Patrick Steinhardt1-0/+15
2026-03-16Merge branch 'ty/setup-error-tightening'Junio C Hamano1-0/+2
2026-03-04Merge branch 'kn/ref-location'Junio C Hamano1-2/+2
2026-03-04setup: improve error diagnosis for invalid .git filesTian Yuchen1-0/+2
2026-02-25refs: allow reference location in refstorage configKarthik Nayak1-0/+1
2026-02-25setup: don't modify repo in `create_reference_database()`Karthik Nayak1-2/+1
2026-02-05Merge branch 'ar/submodule-gitdir-tweak'Junio C Hamano1-0/+1
2026-01-12submodule: introduce extensions.submodulePathConfigAdrian Ratiu1-0/+1
2025-11-19setup: convert `set_git_dir()` to have file scopePatrick Steinhardt1-1/+0
2025-11-19path: move `enter_repo()` into "setup.c"Patrick Steinhardt1-0/+38
2025-07-01setup: use the default algorithm to initialize repo formatbrian m. carlson1-1/+1
2024-12-02worktree: add `relativeWorktrees` extensionCaleb White1-0/+1
2024-09-12environment: move `set_git_dir()` and related into setup layerPatrick Steinhardt1-0/+3
2024-09-12environment: make `get_git_dir()` accept a repositoryPatrick Steinhardt1-1/+1
2024-06-06refs: convert ref storage format to an enumPatrick Steinhardt1-4/+5
2024-04-29Sync with 2.44.1Johannes Schindelin1-0/+14
2024-04-19Sync with 2.43.4Johannes Schindelin1-0/+14
2024-04-19Sync with 2.41.1Johannes Schindelin1-0/+14
2024-04-19Sync with 2.40.2Johannes Schindelin1-0/+14
2024-03-28Merge branch 'eb/hash-transition'Junio C Hamano1-0/+1
2024-01-02setup: introduce "extensions.refStorage" extensionPatrick Steinhardt1-1/+3
2024-01-02setup: start tracking ref storage formatPatrick Steinhardt1-1/+5