aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
4 daysThe 14th batchHEADmastermainJunio C Hamano1-0/+21
4 daysMerge branch 'jk/test-curl-updates'Junio C Hamano2-8/+11
4 daysMerge branch 'jc/object-read-stream-fix'Junio C Hamano3-22/+18
4 daysMerge branch 'js/test-func-comment-fix'Junio C Hamano1-1/+1
4 daysMerge branch 'gf/clear-path-cache-cleanup'Junio C Hamano1-1/+0
4 daysMerge branch 'gf/maintenance-is-needed-fix'Junio C Hamano1-1/+1
4 daysMerge branch 'dk/ci-rust-fix'Junio C Hamano1-1/+1
4 daysMerge branch 'mh/doc-core-attributesfile'Junio C Hamano1-4/+3
4 daysMerge branch 'ps/repack-avoid-noop-midx-rewrite'Junio C Hamano5-22/+195
4 daysMerge branch 'js/test-symlink-windows'Junio C Hamano10-21/+60
4 daysMerge branch 'jt/doc-rev-list-filter-provided-objects'Junio C Hamano1-1/+3
4 daysMerge branch 'jt/repo-struct-more-objinfo'Junio C Hamano6-98/+331
6 daysThe 13th batchJunio C Hamano1-0/+7
6 daysMerge branch 'ap/packfile-promisor-object-optim'Junio C Hamano2-3/+4
6 daysMerge branch 'ja/doc-misc-fixes'Junio C Hamano5-19/+19
6 daysMerge branch 'jc/doc-commit-signoff-config'Junio C Hamano2-0/+23
6 daysMerge branch 'jc/c99-fam'Junio C Hamano1-31/+2
11 daysThe 12th batchJunio C Hamano1-0/+23
11 daysMerge branch 'kn/fix-fetch-backfill-tag-with-batched-ref-updates'Junio C Hamano2-26/+195
11 daysMerge branch 'rs/diff-files-r-find-copies-fix'Junio C Hamano2-4/+31
11 daysMerge branch 'jc/memzero-array'Junio C Hamano4-7/+7
11 daysMerge branch 'tc/memzero-array'Junio C Hamano10-10/+36
11 daysMerge branch 'jc/completion-no-single-letter-options'Junio C Hamano1-1/+2
11 daysMerge branch 'jc/submodule-add'Junio C Hamano2-2/+29
11 daysMerge branch 'ds/doc-scalar-config'Junio C Hamano3-51/+231
12 daysThe 11th batchJunio C Hamano1-0/+3
12 daysMerge branch 'rs/t4014-git-version-string-fix'Junio C Hamano1-1/+1
12 daysMerge branch 'kj/pull-options-decl-cleanup'Junio C Hamano1-142/+141
12 daysMerge branch 'jc/macports-darwinports'Junio C Hamano1-1/+2
12 daysMerge branch 'rs/replay-wrong-onto-fix'Junio C Hamano1-3/+3
12 daysMerge branch 'kh/doc-replay-updates'Junio C Hamano2-2/+11
12 daysMerge branch 'ps/odb-alternates-object-sources'Junio C Hamano1-149/+158
14 daysdoc: correct minor wording issuesJean-Noël Avila3-10/+10
14 daysdoc: fix asciidoc markup issues in several filesJean-Noël Avila3-9/+9
2025-12-19signoff-option: linkify the reference to gitfaqJunio C Hamano1-1/+1
2025-12-19rust: build correctly without GNU sedD. Ben Knoble1-1/+1
2025-12-19Merge branch 'ps/ci-rust' into dk/ci-rust-fixJunio C Hamano22-162/+544
2025-12-19refs: dereference the value of the required pointerGreg Funni1-1/+1
2025-12-19repository: remove duplicate free of cache->squash_msgGreg Funni1-1/+0
2025-12-19test_detect_ref_format: fix commentJohannes Schindelin1-1/+1
2025-12-18t5563: add missing end-of-line in HTTP headerJeff King1-2/+2
2025-12-18t5551: handle trailing slashes in expected cookies outputJeff King1-6/+9
2025-12-18odb: do not use "blank" substitute for NULLJunio C Hamano3-22/+18
2025-12-18Merge branch 'ps/object-read-stream' into jc/object-read-stream-fixJunio C Hamano25-904/+1034
2025-12-18docs: note the type of core.attributesfileMatthew Hughes1-4/+3
2025-12-18builtin/repo: add object disk size info to structure tableJustin Tobler2-3/+41
2025-12-18builtin/repo: add disk size info to keyvalue stucture outputJustin Tobler3-1/+29
2025-12-18builtin/repo: add inflated object info to structure tableJustin Tobler4-34/+80
2025-12-18builtin/repo: add inflated object info to keyvalue structure outputJustin Tobler3-1/+39
2025-12-18builtin/repo: humanise count values in structure outputJustin Tobler4-41/+91
2025-12-18strbuf: split out logic to humanise byte valuesJustin Tobler3-35/+60
2025-12-18builtin/repo: group per-type object values into structJustin Tobler1-17/+25
2025-12-18t7800: work around the MSYS path conversion on WindowsJohannes Schindelin1-4/+4
2025-12-18t6423: introduce Windows-specific handling for symlinking to /dev/nullJohannes Schindelin1-2/+7
2025-12-18t1305: skip symlink tests that do not apply to WindowsJohannes Schindelin1-2/+2
2025-12-18t1006: accommodate for symlink support in MSYS2Johannes Schindelin1-7/+17
2025-12-18t0600: fix incomplete prerequisite for a test caseJohannes Schindelin1-1/+1
2025-12-18t0301: another fix for Windows compatibilityJohannes Schindelin1-1/+2
2025-12-18t0001: handle `diff --no-index` gracefullyJohannes Schindelin1-1/+5
2025-12-18mingw: special-case `open(symlink, O_CREAT | O_EXCL)`Johannes Schindelin1-0/+14
2025-12-18apply: symbolic links lack a "trustable executable bit"Johannes Schindelin1-1/+1
2025-12-18t9700: accommodate for Windows pathsJohannes Schindelin1-2/+7
2025-12-18commit: document that $command.signoff will not be addedJunio C Hamano2-0/+23
2025-12-17The 10th batchJunio C Hamano1-0/+4
2025-12-17Merge branch 'kh/doc-send-email-paragraph-fix'Junio C Hamano1-1/+0
2025-12-17Merge branch 'mh/doc-config-gui-gcwarning'Junio C Hamano1-0/+5
2025-12-17Merge branch 'kh/doc-pre-commit-fix'Junio C Hamano1-7/+4
2025-12-17Merge branch 'jc/capability-leak'Junio C Hamano3-0/+42
2025-12-16The ninth batchJunio C Hamano1-0/+10
2025-12-16Merge branch 'rs/ban-mktemp'Junio C Hamano10-33/+26
2025-12-16Merge branch 'gf/win32-pthread-cond-init'Junio C Hamano1-1/+1
2025-12-16Merge branch 'ps/object-read-stream'Junio C Hamano20-729/+779
2025-12-16diff-files: fix copy detectionRené Scharfe2-4/+31
2025-12-16Merge branch 'rs/diff-index-find-copies-harder-optim' into rs/diff-files-r-fi...Junio C Hamano3-7/+31
2025-12-16docs: clarify git-rev-list(1) --filter behaviorJustin Tobler1-1/+3
2025-12-16scalar: document config settingsDerrick Stolee2-0/+168
2025-12-14The eighth batchJunio C Hamano1-0/+18
2025-12-14Merge branch 'je/doc-data-model'Junio C Hamano1-2/+0
2025-12-14Merge branch 'lo/repo-struct-z'Junio C Hamano3-7/+19
2025-12-14Merge branch 'kh/advise-w-git-help-in-branch'Junio C Hamano3-5/+5
2025-12-14Merge branch 'je/doc-pull'Junio C Hamano1-2/+2
2025-12-14Merge branch 'tc/meson-cross-compile-fix'Junio C Hamano2-2/+3
2025-12-14Merge branch 'js/last-modified-with-sparse-checkouts'Junio C Hamano2-1/+10
2025-12-14Merge branch 'rs/diff-index-find-copies-harder-optim'Junio C Hamano3-7/+31
2025-12-14Merge branch 'tc/last-modified-active-paths-optimization'Junio C Hamano1-1/+1
2025-12-14doc: replay: link section using markupKristoffer Haugsbakk1-1/+2
2025-12-14replay: improve --contained and add to docKristoffer Haugsbakk2-1/+5
2025-12-14doc: replay: mention no output on conflictsKristoffer Haugsbakk1-0/+4
2025-12-14t4014: support Git version strings with spacesRené Scharfe1-1/+1
2025-12-13cocci: use MEMZERO_ARRAY() a bit moreJunio C Hamano3-6/+6
2025-12-13coccicheck: emit the contents of cocci patchJunio C Hamano1-1/+1
2025-12-13Merge branch 'tc/memzero-array' into jc/memzero-arrayJunio C Hamano10-10/+36
2025-12-13scalar: alphabetize and simplify configDerrick Stolee1-30/+30
2025-12-13scalar: remove stale config valuesDerrick Stolee2-15/+10
2025-12-13scalar: use index.skipHash=true for performanceDerrick Stolee2-1/+5
2025-12-13scalar: annotate config file with "set by scalar"Derrick Stolee2-7/+20
2025-12-12pull: move options[] array into function scopeK Jayatheerth1-142/+141
2025-12-12FLEX_ARRAY: require platforms to support the C99 syntaxJunio C Hamano1-31/+2
2025-12-12replay: move onto NULL check before first useRené Scharfe1-3/+3
2025-12-12Merge branch 'sa/replay-atomic-ref-updates' into rs/replay-wrong-onto-fixJunio C Hamano4-43/+277
2025-12-12Makefile: help macOS novices by mentioning MacPortsJunio C Hamano1-1/+2
2025-12-11odb: write alternates via sourcesPatrick Steinhardt1-16/+35
2025-12-11odb: read alternates via sourcesPatrick Steinhardt1-6/+6
2025-12-11odb: drop forward declaration of `read_info_alternates()`Patrick Steinhardt1-71/+54
2025-12-11odb: remove mutual recursion when parsing alternatesPatrick Steinhardt1-33/+27
2025-12-11odb: stop splitting alternate in `odb_add_to_alternates_file()`Patrick Steinhardt1-1/+1
2025-12-11odb: move computation of normalized objdir into `alt_odb_usable()`Patrick Steinhardt1-12/+15
2025-12-11odb: resolve relative alternative paths when parsingPatrick Steinhardt1-32/+32
2025-12-11odb: refactor parsing of alternates to be self-containedPatrick Steinhardt1-30/+40
2025-12-11contrib/coccinelle: pass include paths to spatch(1)Toon Claes2-1/+7
2025-12-11git-compat-util: introduce MEMZERO_ARRAY() macroToon Claes8-9/+29
2025-12-11Merge branch 'tc/last-modified-active-paths-optimization' into tc/memzero-arrayJunio C Hamano1-1/+1
2025-12-11midx-write: skip rewriting MIDX with `--stdin-packs` unless neededPatrick Steinhardt3-30/+156
2025-12-11midx-write: extract function to test whether MIDX needs updatingPatrick Steinhardt1-3/+36
2025-12-11midx: fix `BUG()` when getting preferred pack without a reverse indexPatrick Steinhardt3-2/+16
2025-12-10fetch: fix failed batched updates skipping operationsKarthik Nayak2-1/+93
2025-12-10fetch: fix non-conflicting tags not being committedKarthik Nayak2-0/+70
2025-12-09packfile: skip hash checks in add_promisor_object()Aaron Plattner1-1/+2
2025-12-09object: apply skip_hash and discard_tree optimizations to unknown blobs tooAaron Plattner1-2/+2
2025-12-09The seventh batchJunio C Hamano1-0/+15
2025-12-09Merge branch 'en/replay-doc-revision-range'Junio C Hamano2-8/+7
2025-12-09Merge branch 'yc/xdiff-patience-optim'Junio C Hamano1-1/+4
2025-12-09Merge branch 'bc/zsh-testsuite'Junio C Hamano2-3/+3
2025-12-09Merge branch 'pw/replay-exclude-gpgsig-fix'Junio C Hamano1-1/+1
2025-12-09config: document 'gui.GCWarning'Matthew Hughes1-0/+5
2025-12-09doc: send-email: fix broken list continuationKristoffer Haugsbakk1-1/+0
2025-12-09connect: plug protocol capability leakJunio C Hamano3-0/+42
2025-12-08doc: join default pre-commit paragraphsKristoffer Haugsbakk1-7/+4
2025-12-07completion: clarify support for short options and argumentsJunio C Hamano1-1/+2
2025-12-07compat: remove gitmkdtemp()René Scharfe5-14/+2
2025-12-07banned.h: ban mktemp(3)René Scharfe1-0/+3
2025-12-07compat: remove mingw_mktemp()René Scharfe2-15/+0
2025-12-07compat: use git_mkdtemp()René Scharfe1-3/+1
2025-12-07wrapper: add git_mkdtemp()René Scharfe2-2/+21
2025-12-05The sixth batchJunio C Hamano1-0/+31
2025-12-05Merge branch 'rs/config-set-multi-error-message-fix'Junio C Hamano1-1/+1
2025-12-05Merge branch 'rs/config-unset-opthelp-fix'Junio C Hamano1-2/+2
2025-12-05Merge branch 'ps/object-source-management'Junio C Hamano31-279/+414
2025-12-05Merge branch 'cc/fast-import-strip-if-invalid'Junio C Hamano8-29/+206
2025-12-05Merge branch 'js/ci-show-breakage-in-dockerized-jobs'Junio C Hamano1-1/+1
2025-12-05Merge branch 'kh/doc-committer-date-is-author-date'Junio C Hamano2-0/+14
2025-12-05Merge branch 'jc/optional-path'Junio C Hamano11-23/+102
2025-12-05Merge branch 'js/strip-scalar-too'Junio C Hamano1-1/+1
2025-12-05Merge branch 'en/xdiff-cleanup-2'Junio C Hamano13-110/+336
2025-12-05repo: add -z as an alias for --format=nul to git-repo-structureLucas Seiki Oshiro3-3/+16
2025-12-05repo: use [--format=... | -z] instead of [-z] in git-repo-info synopsisLucas Seiki Oshiro2-3/+3
2025-12-05repo: remove blank line from Documentation/git-repo.adocLucas Seiki Oshiro1-1/+0
2025-12-05meson: use is_cross_build() where possibleToon Claes1-1/+1
2025-12-05meson: only detect ICONV_OMITS_BOM if possibleToon Claes1-1/+1
2025-12-05meson: ignore subprojects/.wraplockToon Claes1-0/+1
2025-12-03last-modified: support sparse checkoutsJohannes Schindelin2-1/+10
2025-12-03doc: git-pull: fix 'git --rebase abort' typoJulia Evans1-2/+2
2025-12-03doc: remove stray text in Git data modelJulia Evans1-2/+0
2025-12-03branch: advice using git-help(1) instead of man(1)Kristoffer Haugsbakk3-5/+5
2025-11-30The fifth batchJunio C Hamano1-0/+11
2025-11-30Merge branch 'jk/asan-bonanza'Junio C Hamano7-40/+122
2025-11-30Merge branch 'je/doc-data-model'Junio C Hamano4-2/+311
2025-11-30Merge branch 'jc/whitespace-incomplete-line'Junio C Hamano9-88/+450
2025-11-30Merge branch 'ja/doc-synopsis-style'Junio C Hamano10-405/+427
2025-11-30Merge branch 'lo/repo-info-all'Junio C Hamano3-21/+69
2025-11-30diff-index: don't queue unchanged filepairs with diff_change()René Scharfe3-7/+31
2025-11-29last-modified: fix use of uninitialized memoryToon Claes1-1/+1
2025-11-28Documentation/git-replay.adoc: fix errors around revision rangeElijah Newren2-8/+7
2025-11-27xdiff: optimize patience diff's LCS searchYee Cheng Chin1-1/+4
2025-11-27t5564: fix test hang under zsh's sh modebrian m. carlson1-2/+2
2025-11-27t0614: use numerical comparison with test_line_countbrian m. carlson1-1/+1
2025-11-26The fourth batchJunio C Hamano1-0/+39
2025-11-26Merge branch 'gf/win32-pthread-cond-wait-err'Junio C Hamano2-1/+9
2025-11-26Merge branch 'jk/ci-windows-meson-test-fix'Junio C Hamano3-1/+25
2025-11-26Merge branch 'pw/worktree-list-display-width-fix'Junio C Hamano2-25/+53
2025-11-26Merge branch 'js/wincred-get-credential-alloc-fix'Junio C Hamano1-1/+1
2025-11-26Merge branch 'js/cmake-libgit-fix'Junio C Hamano1-13/+1
2025-11-26Merge branch 'js/mingw-assign-comma-fix'Junio C Hamano1-20/+28
2025-11-26Merge branch 'js/ci-github-setup-go-update'Junio C Hamano1-1/+1
2025-11-26Merge branch 'jk/test-mktemp-leakfix'Junio C Hamano1-1/+7
2025-11-26Merge branch 'rs/xmkstemp-simplify'Junio C Hamano1-18/+1
2025-11-26Merge branch 'ad/blame-diff-algorithm'Junio C Hamano9-24/+279
2025-11-26Merge branch 'en/ort-rename-another-fix'Junio C Hamano2-10/+114
2025-11-26ci(dockerized): do show the result of failing tests againJohannes Schindelin1-1/+1
2025-11-26Merge branch 'master' of https://github.com/j6t/gitkJunio C Hamano1-18/+69
2025-11-26replay: do not copy "gpgsign-sha256" headerPhillip Wood1-1/+1
2025-11-26fast-import: add 'strip-if-invalid' mode to --signed-commits=<mode>Christian Couder6-24/+174
2025-11-26Merge branch 'tb/external-diff-renamed'Johannes Sixt1-2/+38
2025-11-26Merge branch 'js/persist-ref-window-geometry'Johannes Sixt1-15/+22
2025-11-25odb: handle recreation of quarantine directoriesPatrick Steinhardt2-5/+7
2025-11-25odb: handle changing a repository's commondirPatrick Steinhardt5-56/+83
2025-11-25chdir-notify: add function to unregister listenersPatrick Steinhardt2-0/+20
2025-11-25odb: handle initialization of sources in `odb_new()`Patrick Steinhardt3-14/+35
2025-11-25http-push: stop setting up `the_repository` for each referencePatrick Steinhardt1-2/+3
2025-11-25t/helper: stop setting up `the_repository` repeatedlyPatrick Steinhardt1-14/+2
2025-11-25builtin/index-pack: fix deferred fsck outside reposPatrick Steinhardt4-3/+47
2025-11-25oidset: introduce `oidset_equal()`Patrick Steinhardt2-2/+23
2025-11-25odb: move logic to disable ref updates into repoPatrick Steinhardt6-12/+13
2025-11-25submodule add: sanity check existing .gitmodulesJunio C Hamano2-2/+29
2025-11-24config: really treat missing optional path as not configuredJunio C Hamano6-12/+25
2025-11-24config: really pretend missing :(optional) value is not thereJunio C Hamano4-9/+76
2025-11-24The third batchJunio C Hamano1-1/+32
2025-11-24Merge branch 'jx/repo-struct-utf8width-fix'Junio C Hamano4-4/+153
2025-11-24Merge branch 'kn/osxkeychain-idempotent-store-fix'Junio C Hamano3-30/+132
2025-11-24Merge branch 'kh/doc-commit-extra-references'Junio C Hamano1-4/+6