summaryrefslogtreecommitdiff
path: root/builtin/submodule--helper.c
AgeCommit message (Expand)AuthorFilesLines
4 daysMerge branch 'ps/ref-storage-format' into seenJunio C Hamano1-9/+12
4 daysMerge branch 'vv/branch-recurse-no-start-ref' into jchJunio C Hamano1-3/+4
4 daysMerge branch 'ps/odb-stop-registering-in-memory-sources' into jchJunio C Hamano1-4/+4
4 daysMerge branch 'jk/submodule-error-leak' into jchJunio C Hamano1-3/+7
5 daysbuiltin/submodule: rename "--ref-format=" to "--ref-storage-format="Patrick Steinhardt1-9/+12
12 dayssubmodule-config: remove uses of `the_repository`Patrick Steinhardt1-4/+4
12 dayssubmodule--helper: free URL when repository setup failsJeff King1-3/+7
2026-08-23branch: allow recursion with no tracking nameVolodymyr Vriukalo1-3/+4
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