summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* environment: stop storing "core.warnAmbiguousRefs" globallyPatrick Steinhardt2024-09-129-13/+23
* environment: stop storing "core.preferSymlinkRefs" globallyPatrick Steinhardt2024-09-124-8/+4
* environment: stop storing "core.logAllRefUpdates" globallyPatrick Steinhardt2024-09-129-20/+32
* refs: stop modifying global `log_all_ref_updates` variablePatrick Steinhardt2024-09-127-26/+36
* branch: stop modifying `log_all_ref_updates` variablePatrick Steinhardt2024-09-121-2/+3
* repo-settings: track defaults close to `struct repo_settings`Patrick Steinhardt2024-09-122-5/+9
* repo-settings: split out declarations into a standalone headerPatrick Steinhardt2024-09-123-50/+58
* environment: guard state depending on a repositoryPatrick Steinhardt2024-09-1214-1/+53
* environment: reorder header to split out `the_repository`-free sectionPatrick Steinhardt2024-09-121-41/+40
* environment: move `set_git_dir()` and related into setup layerPatrick Steinhardt2024-09-124-107/+109
* environment: make `get_git_namespace()` self-containedPatrick Steinhardt2024-09-121-28/+29
* environment: move object database functions into object layerPatrick Steinhardt2024-09-125-50/+49
* config: make dependency on repo in `read_early_config()` explicitPatrick Steinhardt2024-09-127-14/+20
* config: document `read_early_config()` and `read_very_early_config()`Patrick Steinhardt2024-09-122-4/+11
* environment: make `get_git_work_tree()` accept a repositoryPatrick Steinhardt2024-09-1218-34/+36
* environment: make `get_graft_file()` accept a repositoryPatrick Steinhardt2024-09-126-13/+11
* environment: make `get_index_file()` accept a repositoryPatrick Steinhardt2024-09-1211-29/+36
* environment: make `get_object_directory()` accept a repositoryPatrick Steinhardt2024-09-1220-39/+43
* environment: make `get_git_common_dir()` accept a repositoryPatrick Steinhardt2024-09-1213-21/+22
* environment: make `get_git_dir()` accept a repositoryPatrick Steinhardt2024-09-1221-38/+56
* The tenth batchJunio C Hamano2024-08-281-0/+5
* Merge branch 'ah/git-prompt-portability'Junio C Hamano2024-08-281-65/+126
|\
| * git-prompt: support custom 0-width PS1 markersAvi Halachmi (:avih)2024-08-201-7/+12
| * git-prompt: ta-da! document usage in other shellsAvi Halachmi (:avih)2024-08-201-2/+31
| * git-prompt: don't use shell $'...'Avi Halachmi (:avih)2024-08-201-18/+29
| * git-prompt: add some missing quotesAvi Halachmi (:avih)2024-08-201-13/+13
| * git-prompt: replace [[...]] with standard codeAvi Halachmi (:avih)2024-08-201-14/+16
| * git-prompt: don't use shell arraysAvi Halachmi (:avih)2024-08-201-18/+30
| * git-prompt: fix uninitialized variableAvi Halachmi (:avih)2024-08-201-1/+1
| * git-prompt: use here-doc instead of here-stringAvi Halachmi (:avih)2024-08-201-1/+3
* | Merge branch 'gt/unit-test-urlmatch-normalization'Junio C Hamano2024-08-2818-261/+272
|\ \
| * | t: migrate t0110-urlmatch-normalization to the new frameworkGhanshyam Thakkar2024-08-2018-261/+272
* | | Merge branch 'mt/rebase-x-quiet'Junio C Hamano2024-08-283-3/+12
|\ \ \
| * | | rebase --exec: respect --quietMatheus Tavares2024-08-213-3/+12
* | | | Sync with 'maint'Junio C Hamano2024-08-262-15/+22
|\ \ \ \
| * | | | A bit more topics for 2.46.x maintenance trackJunio C Hamano2024-08-261-0/+22
| * | | | Merge branch 'xx/diff-tree-remerge-diff-fix' into maint-2.46Junio C Hamano2024-08-262-0/+48
| |\ \ \ \
| * \ \ \ \ Merge branch 'rs/t-example-simplify' into maint-2.46Junio C Hamano2024-08-261-16/+8
| |\ \ \ \ \
| * \ \ \ \ \ Merge branch 'jc/safe-directory' into maint-2.46Junio C Hamano2024-08-262-11/+225
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge branch 'jc/document-use-of-local' into maint-2.46Junio C Hamano2024-08-261-2/+2
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge branch 'rs/use-decimal-width' into maint-2.46Junio C Hamano2024-08-261-11/+2
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge branch 'ss/packed-ref-store-leakfix' into maint-2.46Junio C Hamano2024-08-261-0/+1
| |\ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ Merge branch 'kl/test-fixes' into maint-2.46Junio C Hamano2024-08-265-6/+14
| |\ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ Merge branch 'jc/reflog-expire-lookup-commit-fix' into maint-2.46Junio C Hamano2024-08-262-1/+10
| |\ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ Merge branch 'jr/ls-files-expand-literal-doc' into maint-2.46Junio C Hamano2024-08-261-3/+3
| |\ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'jc/leakfix-mailmap' into maint-2.46Junio C Hamano2024-08-262-1/+4
| |\ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'jc/leakfix-hashfile' into maint-2.46Junio C Hamano2024-08-264-21/+89
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'jc/jl-git-no-advice-fix' into maint-2.46Junio C Hamano2024-08-261-1/+0
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'tb/config-fixed-value-with-valueless-true' into maint-2.46Junio C Hamano2024-08-262-1/+10
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'ps/ls-remote-out-of-repo-fix' into maint-2.46Junio C Hamano2024-08-262-0/+28
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \