summaryrefslogtreecommitdiff
path: root/builtin/submodule--helper.c
AgeCommit message (Expand)AuthorFilesLines
2026-07-27Merge branch 'ps/refspec-wo-the-repository'Junio C Hamano1-1/+1
2026-07-27Merge branch 'jc/submodule-helper-avoid-zu'Junio C Hamano1-1/+2
2026-07-22Merge branch 'dm/submodule-update-i-shorthand'Junio C Hamano1-1/+1
2026-07-16refspec: stop depending on `the_repository`Patrick Steinhardt1-1/+1
2026-07-15submodule--helper: avoid use of %zu for nowJunio C Hamano1-1/+2
2026-07-08submodule--helper: accept '-i' shorthand for update --initDominique Martinet1-1/+1
2026-07-07hash: convert remaining direct function callsJeff King1-4/+4
2026-07-07hash: use git_hash_init() consistentlyJeff King1-1/+1
2026-05-19setup: stop using `the_repository` in `setup_work_tree()`Patrick Steinhardt1-1/+1
2026-03-25Merge branch 'ps/object-counting'Junio C Hamano1-0/+1
2026-03-23Merge branch 'ng/submodule-default-remote'Junio C Hamano1-0/+38
2026-03-19Merge branch 'ss/submodule--helper-use-xmalloc'Junio C Hamano1-1/+1
2026-03-12odb: stop including "odb/source.h"Patrick Steinhardt1-0/+1
2026-03-11submodule--helper: replace malloc with xmallocSiddharth Shrimali1-1/+1
2026-03-05Merge branch 'ob/core-attributesfile-in-repository'Junio C Hamano1-1/+2
2026-03-03submodule: fetch missing objects from default remoteNasser Grainawi1-0/+38
2026-02-26environment: move "branch.autoSetupMerge" into `struct repo_config_values`Olamide Caleb Bello1-1/+2
2026-02-05Merge branch 'ar/submodule-gitdir-tweak'Junio C Hamano1-12/+192
2026-01-12submodule: hash the submodule name for the gitdir pathAdrian Ratiu1-0/+19
2026-01-12submodule: fix case-folding gitdir filesystem collisionsAdrian Ratiu1-1/+25
2026-01-12submodule--helper: fix filesystem collisions by encoding gitdir pathsAdrian Ratiu1-0/+12
2026-01-12submodule--helper: add gitdir migration commandAdrian Ratiu1-0/+61
2026-01-12submodule: introduce extensions.submodulePathConfigAdrian Ratiu1-2/+52
2026-01-12builtin/submodule--helper: add gitdir commandAdrian Ratiu1-0/+17
2026-01-12submodule: always validate gitdirs inside submodule_name_to_gitdirAdrian Ratiu1-4/+0
2026-01-12submodule--helper: use submodule_name_to_gitdir in add_submoduleAdrian Ratiu1-6/+7
2025-12-23Merge branch 'jc/submodule-add'Junio C Hamano1-2/+10
2025-11-25submodule add: sanity check existing .gitmodulesJunio C Hamano1-2/+10
2025-11-04refs: introduce wrapper struct for `each_ref_fn`Patrick Steinhardt1-7/+3
2025-09-22revision: add wrapper to setup_revisions() from a strvecJeff King1-8/+2
2025-08-05Merge branch 'kj/renamed-submodule'Junio C Hamano1-6/+44
2025-07-24fixup! submodule: skip redundant active entries when pattern covers pathJunio C Hamano1-3/+2
2025-07-24fixup! submodule: prevent overwriting .gitmodules on path reuseJunio C Hamano1-3/+2
2025-07-24submodule: skip redundant active entries when pattern covers pathK Jayatheerth1-6/+19
2025-07-24submodule: prevent overwriting .gitmodules on path reuseK Jayatheerth1-0/+27
2025-07-23config: drop `git_config_set_in_file_gently()` wrapperPatrick Steinhardt1-1/+1
2025-07-23config: drop `git_config_set_gently()` wrapperPatrick Steinhardt1-7/+7
2025-07-23config: drop `git_config_set_in_file()` wrapperPatrick Steinhardt1-5/+5
2025-07-23config: drop `git_config_get_string()` wrapperPatrick Steinhardt1-2/+2
2025-07-23config: drop `git_config_get_string()` wrapperPatrick Steinhardt1-6/+6
2025-07-23config: drop `git_config_get()` wrapperPatrick Steinhardt1-3/+3
2025-07-23config: drop `git_config()` wrapperPatrick Steinhardt1-4/+4
2025-07-15Merge branch 'ps/object-store'Junio C Hamano1-5/+6
2025-07-07Merge branch 'jk/submodule-remote-lookup-cleanup'Junio C Hamano1-65/+41
2025-07-01odb: get rid of `the_repository` in `for_each()` functionsPatrick Steinhardt1-1/+2
2025-07-01object-store: rename files to "odb.{c,h}"Patrick Steinhardt1-1/+1
2025-07-01object-store: rename `object_directory` to `odb_source`Patrick Steinhardt1-3/+3
2025-06-25Merge branch 'ps/maintenance-ref-lock'Junio C Hamano1-6/+6
2025-06-23submodule: look up remotes by URL firstJacob Keller1-1/+25
2025-06-23submodule: move get_default_remote_submodule()Jacob Keller1-16/+16