summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorLines
2024-05-17t/t0600-reffiles-backend.sh: rm -v is not portableMarcel Telka-1/+1
2024-05-17t/t9902-completion.sh: backslashes in echoMarcel Telka-1/+1
2024-05-17Switch grep from non-portable BRE to portable EREMarcel Telka-2/+2
2024-05-17diff: document what --name-only showsJunio C Hamano-2/+3
2024-05-17SubmittingPatches: advertise git-manpages-l10n project a bitJunio C Hamano-0/+7
2024-05-17refs/packed: remove references to `the_hash_algo`Patrick Steinhardt-12/+20
2024-05-17refs/files: remove references to `the_hash_algo`Patrick Steinhardt-2/+2
2024-05-17refs/files: use correct repositoryPatrick Steinhardt-10/+13
2024-05-17refs: remove `dwim_log()`Patrick Steinhardt-10/+4
2024-05-17refs: drop `git_default_branch_name()`Patrick Steinhardt-20/+18
2024-05-17refs: pass repo when peeling objectsPatrick Steinhardt-36/+37
2024-05-17refs: move object peeling into "object.c"Patrick Steinhardt-56/+55
2024-05-17refs: pass ref store when detecting dangling symrefsPatrick Steinhardt-25/+28
2024-05-17refs: convert iteration over replace refs to accept ref storePatrick Steinhardt-81/+28
2024-05-17refs: retrieve worktree ref stores via associated repositoryPatrick Steinhardt-13/+28
2024-05-17refs: refactor `resolve_gitlink_ref()` to accept a repositoryPatrick Steinhardt-18/+29
2024-05-17refs: pass repo when retrieving submodule ref storePatrick Steinhardt-21/+33
2024-05-17refs: track ref stores via strmapPatrick Steinhardt-57/+14
2024-05-17refs: implement releasing ref storagesPatrick Steinhardt-0/+68
2024-05-17refs: rename `init_db` callback to avoid confusionPatrick Steinhardt-29/+29
2024-05-17refs: adjust names for `init` and `init_db` callbacksPatrick Steinhardt-16/+16
2024-05-17SubmittingPatches: add section for iterating patchesKarthik Nayak-0/+79
2024-05-17Merge branch 'jc/patch-flow-updates' into kn/patch-iteration-docJunio C Hamano-51/+70
2024-05-17completion: adapt git-config(1) to complete subcommandsPatrick Steinhardt-25/+73
2024-05-16t0017: clarify dubious test set-upJunio C Hamano-1/+8
2024-05-16The fifth batchJunio C Hamano-0/+7
2024-05-16Merge branch 'ps/refs-without-the-repository'Junio C Hamano-680/+1052
2024-05-16Merge branch 'jl/git-no-advice'Junio C Hamano-10/+104
2024-05-16Merge branch 'rs/external-diff-with-exit-code'Junio C Hamano-38/+3
2024-05-16Revert "diff: fix --exit-code with external diff"Junio C Hamano-38/+3
2024-05-16Merge branch 'ps/refs-without-the-repository' into ps/refs-without-the-reposi...Junio C Hamano-680/+1052
2024-05-16t/t0211-trace2-perf.sh: fix typo patern -> patternMarcel Telka-1/+1
2024-05-15osxkeychain: state to skip unnecessary store operationsKoji Nakamaru-0/+11
2024-05-15osxkeychain: exclusive lock to serialize execution of operationsKoji Nakamaru-0/+3
2024-05-15The fourth batchJunio C Hamano-1/+19
2024-05-15Merge branch 'ds/scalar-reconfigure-all-fix'Junio C Hamano-3/+45
2024-05-15Merge branch 'vd/doc-merge-tree-x-option'Junio C Hamano-0/+5
2024-05-15Merge branch 'rs/external-diff-with-exit-code'Junio C Hamano-3/+47
2024-05-15Merge branch 'jt/port-ci-whitespace-check-to-gitlab'Junio C Hamano-64/+109
2024-05-15Merge branch 'ow/refspec-glossary-update'Junio C Hamano-1/+2
2024-05-15Merge branch 'jp/tag-trailer'Junio C Hamano-28/+181
2024-05-15Merge branch 'ps/config-subcommands'Junio C Hamano-370/+812
2024-05-15Merge branch 'js/unit-test-suite-runner'Junio C Hamano-30/+74
2024-05-15refs: refuse to write pseudorefsPatrick Steinhardt-3/+10
2024-05-15ref-filter: properly distinuish pseudo and root refsPatrick Steinhardt-27/+31
2024-05-15refs: pseudorefs are no refsPatrick Steinhardt-32/+50
2024-05-15refs: classify HEAD as a root refPatrick Steinhardt-15/+5
2024-05-15refs: do not check ref existence in `is_root_ref()`Patrick Steinhardt-20/+29
2024-05-15refs: rename `is_special_ref()` to `is_pseudo_ref()`Patrick Steinhardt-10/+10
2024-05-15refs: rename `is_pseudoref()` to `is_root_ref()`Patrick Steinhardt-15/+37