summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2025-11-12diff: highlight and error out on incomplete linesJunio C Hamano2-6/+90
2025-11-12apply: check and fix incomplete linesJunio C Hamano3-1/+213
2025-11-12whitespace: allocate a few more bits and define WS_INCOMPLETE_LINEJunio C Hamano5-12/+21
2025-11-12apply: revamp the parsing of incomplete linesJunio C Hamano1-21/+49
2025-11-12diff: update the way rewrite diff handles incomplete linesJunio C Hamano1-15/+22
2025-11-12diff: call emit_callback ecbdata everywhereJunio C Hamano1-6/+6
2025-11-12diff: refactor output of incomplete lineJunio C Hamano1-2/+12
2025-11-12diff: keep track of the type of the last line seenJunio C Hamano1-0/+11
2025-11-12diff: correct suppress_blank_empty hackJunio C Hamano1-16/+11
2025-11-12diff: emit_line_ws_markup() if/else style fixJunio C Hamano1-4/+4
2025-11-12whitespace: correct bit assignment commentsJunio C Hamano3-16/+22
2025-11-12doc: add an explanation of Git's data modelJulia Evans4-2/+311
2025-11-12Merge branch 'tc/last-modified-active-paths-optimization'Junio C Hamano3-16/+237
2025-11-12attr: avoid recursion when expanding attribute macrosJeff King2-16/+54
2025-11-12Git 2.52-rc2v2.52.0-rc2Junio C Hamano2-1/+9
2025-11-12Merge branch 'dk/make-git-contacts-executable'Junio C Hamano1-1/+1
2025-11-12Merge branch 'dk/meson-html-dir'Junio C Hamano7-13/+20
2025-11-12Merge branch 'tu/credential-wincred-makefile-update'Junio C Hamano1-8/+10
2025-11-11.gitattributes: remove misspelled no-op whitespace attributeJunio C Hamano1-1/+1
2025-11-10diff: disable rename detection with --quietRené Scharfe2-0/+12
2025-11-10maintenance: add 'is-needed' subcommandKarthik Nayak3-17/+113
2025-11-10maintenance: add checking logic in `pack_refs_condition()`Karthik Nayak2-10/+21
2025-11-10refs: add a `optimize_required` field to `struct ref_storage_be`Karthik Nayak7-0/+82
2025-11-10reftable/stack: add function to check if optimization is requiredKarthik Nayak3-7/+58
2025-11-10reftable/stack: return stack segments directlyKarthik Nayak1-11/+12
2025-11-10l10n: ga.po: Update Irish translation for Git 2.52Aindriú Mac Giolla Eoin1-6603/+1938
2025-11-09l10n: bg.po: Updated Bulgarian translation (6065t)Alexander Shopov1-230/+1177
2025-11-09l10n: fr: version 2.52Jean-Noël Avila1-228/+1208
2025-11-07l10n: sv.po: Update Swedish translationPeter Krefting1-235/+1151
2025-11-06Merge branch 'dk/parseopt-optional-filename-fixes'Junio C Hamano3-7/+5
2025-11-06Merge branch 'cc/fast-import-export-i18n-cleanup'Junio C Hamano5-194/+195
2025-11-06Merge branch 'js/ci-github-actions-update'Junio C Hamano1-10/+10
2025-11-06Merge branch 'pk/reflog-migrate-message-fix'Junio C Hamano2-2/+2
2025-11-06object: fix performance regression when peeling tagsPatrick Steinhardt5-11/+11
2025-11-06Merge branch 'ps/ref-peeled-tags' into ps/ref-peeled-tags-fixesJunio C Hamano67-852/+825
2025-11-06ci: update {download,upload}-artifact Action versionsJohannes Schindelin1-10/+10
2025-11-06gitk: add external diff file rename detectionTobias Boesch1-2/+38
2025-11-06meson: make GIT_HTML_PATH configurableD. Ben Knoble7-13/+20
2025-11-06perl: also mark git-contacts executableD. Ben Knoble1-1/+1
2025-11-06wincred: align Makefile with other Makefiles in contribThomas Uhle1-8/+10
2025-11-06doc: clarify server behavior for invalid 'want' lines in HTTP protocolQueen Ediri Jessa1-1/+2
2025-11-06gitk: show unescaped file names on 'rename' and 'copy' linesJohannes Sixt1-0/+8
2025-11-06gitk: fix a 'continue' statement outside a loop to 'return'Johannes Sixt1-1/+1
2025-11-05refs: add missing space in messagesPeter Krefting2-2/+2
2025-11-05Git 2.52-rc1v2.52.0-rc1Junio C Hamano2-1/+8
2025-11-05Merge branch 'jc/ci-use-macos-14'Junio C Hamano1-4/+4
2025-11-05Merge branch 'rz/t0450-bisect-doc-update'Junio C Hamano3-26/+39
2025-11-05replay: add replay.refAction config optionSiddharth Asthana4-4/+79
2025-11-05replay: make atomic ref updates the default behaviorSiddharth Asthana3-40/+199
2025-11-05replay: use die_for_incompatible_opt2() for option validationSiddharth Asthana1-3/+3