index
:
git.git
main
maint
master
next
seen
todo
The core git plumbing
Junio C. Hamano
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2024-02-13
Git 2.43.2
v2.43.2
Junio C Hamano
3
-2
/
+39
2024-02-13
Merge branch 'pb/template-for-single-commit-pr' into maint-2.43
Junio C Hamano
1
-0
/
+3
2024-02-13
Merge branch 'jc/bisect-doc' into maint-2.43
Junio C Hamano
1
-4
/
+6
2024-02-13
Merge branch 'js/win32-retry-pipe-write-on-enospc' into maint-2.43
Junio C Hamano
1
-4
/
+15
2024-02-13
Merge branch 'tb/pack-bitmap-drop-unused-struct-member' into maint-2.43
Junio C Hamano
1
-7
/
+0
2024-02-13
Merge branch 'jt/p4-spell-re-with-raw-string' into maint-2.43
Junio C Hamano
1
-13
/
+13
2024-02-13
Merge branch 'jc/coc-whitespace-fix' into maint-2.43
Junio C Hamano
1
-2
/
+2
2024-02-13
Merge branch 'sd/negotiate-trace-fix' into maint-2.43
Junio C Hamano
1
-1
/
+1
2024-02-13
Merge branch 'jc/majordomo-to-subspace' into maint-2.43
Junio C Hamano
2
-4
/
+5
2024-02-13
Merge branch 'nb/rebase-x-shell-docfix' into maint-2.43
Junio C Hamano
1
-4
/
+3
2024-02-13
Merge branch 'la/strvec-comment-fix' into maint-2.43
Junio C Hamano
1
-4
/
+4
2024-02-13
Merge branch 'ne/doc-filter-blob-limit-fix' into maint-2.43
Junio C Hamano
1
-4
/
+4
2024-02-13
Merge branch 'cp/git-flush-is-an-env-bool' into maint-2.43
Junio C Hamano
1
-8
/
+8
2024-02-13
Merge branch 'ps/report-failure-from-git-stash' into maint-2.43
Junio C Hamano
2
-4
/
+56
2024-02-13
Merge branch 'jc/sign-buffer-failure-propagation-fix' into maint-2.43
Junio C Hamano
3
-3
/
+3
2024-02-13
Merge branch 'jc/comment-style-fixes' into maint-2.43
Junio C Hamano
3
-7
/
+7
2024-02-13
Merge branch 'jk/diff-external-with-no-index' into maint-2.43
Junio C Hamano
2
-1
/
+14
2024-02-13
Merge branch 'rs/parse-options-with-keep-unknown-abbrev-fix' into maint-2.43
Junio C Hamano
2
-10
/
+17
2024-02-13
Merge branch 'en/diffcore-delta-final-line-fix' into maint-2.43
Junio C Hamano
2
-0
/
+28
2024-02-13
Merge branch 'tc/show-ref-exists-fix' into maint-2.43
Junio C Hamano
2
-3
/
+3
2024-02-13
write-or-die: fix the polarity of GIT_FLUSH environment variable
Junio C Hamano
1
-8
/
+8
2024-02-12
Merge branch 'pb/imap-send-wo-curl-build-fix' into maint-2.43
Junio C Hamano
1
-0
/
+1
2024-02-08
Git 2.43.1
v2.43.1
Junio C Hamano
3
-2
/
+84
2024-02-08
Merge branch 'ib/rebase-reschedule-doc' into maint-2.43
Junio C Hamano
1
-7
/
+10
2024-02-08
Merge branch 'jk/index-pack-lsan-false-positive-fix' into maint-2.43
Junio C Hamano
1
-0
/
+2
2024-02-08
Merge branch 'cp/sideband-array-index-comment-fix' into maint-2.43
Junio C Hamano
1
-1
/
+4
2024-02-08
Merge branch 'ms/rebase-insnformat-doc-fix' into maint-2.43
Junio C Hamano
2
-2
/
+2
2024-02-08
Merge branch 'jx/sideband-chomp-newline-fix' into maint-2.43
Junio C Hamano
4
-10
/
+147
2024-02-08
Merge branch 'jk/t1006-cat-file-objectsize-disk' into maint-2.43
Junio C Hamano
1
-0
/
+36
2024-02-08
Merge branch 'js/contributor-docs-updates' into maint-2.43
Junio C Hamano
2
-12
/
+25
2024-02-08
Merge branch 'rs/fast-import-simplify-mempool-allocation' into maint-2.43
Junio C Hamano
1
-2
/
+1
2024-02-08
Merge branch 'en/header-cleanup' into maint-2.43
Junio C Hamano
191
-335
/
+25
2024-02-08
Merge branch 'ml/doc-merge-updates' into maint-2.43
Junio C Hamano
1
-35
/
+35
2024-02-08
Merge branch 'jc/orphan-unborn' into maint-2.43
Junio C Hamano
8
-12
/
+30
2024-02-08
Merge branch 'la/trailer-cleanups' into maint-2.43
Junio C Hamano
7
-45
/
+61
2024-02-08
Merge branch 'jc/retire-cas-opt-name-constant' into maint-2.43
Junio C Hamano
3
-5
/
+3
2024-02-08
Merge branch 'rs/rebase-use-strvec-pushf' into maint-2.43
Junio C Hamano
1
-11
/
+6
2024-02-08
Merge branch 'rs/t6300-compressed-size-fix' into maint-2.43
Junio C Hamano
1
-9
/
+9
2024-02-08
Merge branch 'sp/test-i18ngrep' into maint-2.43
Junio C Hamano
1
-1
/
+1
2024-02-08
Merge branch 'jc/doc-misspelt-refs-fix' into maint-2.43
Junio C Hamano
1
-1
/
+1
2024-02-08
Merge branch 'jc/doc-most-refs-are-not-that-special' into maint-2.43
Junio C Hamano
7
-9
/
+10
2024-02-08
Merge branch 'es/add-doc-list-short-form-of-all-in-synopsis' into maint-2.43
Junio C Hamano
1
-1
/
+1
2024-02-08
Merge branch 'ps/chainlint-self-check-update' into maint-2.43
Junio C Hamano
27
-74
/
+90
2024-02-08
Merge branch 'ps/reftable-fixes' into maint-2.43
Junio C Hamano
12
-114
/
+213
2024-02-08
Merge branch 'jk/config-cleanup' into maint-2.43
Junio C Hamano
11
-73
/
+55
2024-02-08
Merge branch 'rs/incompatible-options-messages' into maint-2.43
Junio C Hamano
9
-51
/
+46
2024-02-08
Merge branch 'mk/doc-gitfile-more' into maint-2.43
Junio C Hamano
2
-1
/
+5
2024-02-08
Merge branch 'ps/ref-tests-update-more' into maint-2.43
Junio C Hamano
10
-45
/
+74
2024-02-08
Merge branch 'rs/column-leakfix' into maint-2.43
Junio C Hamano
2
-0
/
+3
2024-02-08
Merge branch 'rs/i18n-cannot-be-used-together' into maint-2.43
Junio C Hamano
8
-12
/
+16
2024-02-08
Merge branch 'jb/reflog-expire-delete-dry-run-options' into maint-2.43
Junio C Hamano
1
-2
/
+2
2024-02-08
Merge branch 'js/packfile-h-typofix' into maint-2.43
Junio C Hamano
1
-1
/
+1
2024-02-08
Merge branch 'jk/commit-graph-slab-clear-fix' into maint-2.43
Junio C Hamano
2
-1
/
+5
2024-02-08
Merge branch 'cp/git-flush-is-an-env-bool' into maint-2.43
Junio C Hamano
2
-14
/
+10
2024-02-08
Merge branch 'jc/sparse-checkout-set-default-fix' into maint-2.43
Junio C Hamano
1
-1
/
+1
2024-02-08
Merge branch 'jc/archive-list-with-extra-args' into maint-2.43
Junio C Hamano
2
-0
/
+12
2024-02-08
Merge branch 'rj/status-bisect-while-rebase' into maint-2.43
Junio C Hamano
6
-8
/
+38
2024-02-08
Merge branch 'sh/completion-with-reftable' into maint-2.43
Junio C Hamano
1
-5
/
+38
2024-02-08
Merge branch 'jx/fetch-atomic-error-message-fix' into maint-2.43
Junio C Hamano
2
-44
/
+59
2024-02-08
Merge branch 'jk/mailinfo-iterative-unquote-comment' into maint-2.43
Junio C Hamano
4
-8
/
+34
2024-02-08
Merge branch 'rs/show-ref-incompatible-options' into maint-2.43
Junio C Hamano
2
-10
/
+12
2024-02-08
Merge branch 'jk/implicit-true' into maint-2.43
Junio C Hamano
18
-17
/
+85
2024-02-08
Merge branch 'jk/bisect-reset-fix' into maint-2.43
Junio C Hamano
2
-5
/
+10
2024-02-08
Merge branch 'jk/end-of-options' into maint-2.43
Junio C Hamano
3
-2
/
+25
2024-02-08
Merge branch 'jc/revision-parse-int' into maint-2.43
Junio C Hamano
3
-13
/
+57
2024-02-08
Merge branch 'jp/use-diff-index-in-pre-commit-sample' into maint-2.43
Junio C Hamano
1
-1
/
+1
2024-02-08
Merge branch 'jh/trace2-redact-auth' into maint-2.43
Junio C Hamano
6
-7
/
+253
2024-02-08
Merge branch 'js/update-urls-in-doc-and-comment' into maint-2.43
Junio C Hamano
57
-81
/
+81
2024-02-08
Merge branch 'ps/commit-graph-less-paranoid' into maint-2.43
Junio C Hamano
6
-10
/
+16
2024-02-08
Merge branch 'tz/send-email-negatable-options' into maint-2.43
Junio C Hamano
22
-36
/
+29
2024-02-08
Merge branch 'js/ci-discard-prove-state' into maint-2.43
Junio C Hamano
5
-55
/
+234
2024-02-07
ssh signing: signal an error with a negative return value
Junio C Hamano
1
-1
/
+1
2024-02-07
bisect: document command line arguments for "bisect start"
Junio C Hamano
1
-1
/
+1
2024-02-07
bisect: document "terms" subcommand more fully
Junio C Hamano
1
-3
/
+5
2024-02-07
tag: fix sign_buffer() call to create a signed tag
Junio C Hamano
2
-2
/
+2
2024-02-06
.github/PULL_REQUEST_TEMPLATE.md: add a note about single-commit PRs
Philippe Blain
1
-0
/
+3
2024-02-06
builtin/stash: report failure to write to index
Patrick Steinhardt
2
-4
/
+56
2024-02-01
imap-send: add missing "strbuf.h" include under NO_CURL
Philippe Blain
1
-0
/
+1
2024-01-30
win32: special-case `ENOSPC` when writing to a pipe
Johannes Schindelin
1
-4
/
+15
2024-01-29
reftable/pq_test: comment style fix
Junio C Hamano
1
-1
/
+1
2024-01-29
merge-ort.c: comment style fix
Junio C Hamano
1
-1
/
+1
2024-01-29
builtin/worktree: comment style fixes
Junio C Hamano
1
-5
/
+5
2024-01-29
diff: handle NULL meta-info when spawning external diff
Jeff King
2
-1
/
+14
2024-01-29
pack-bitmap: drop unused `reuse_objects`
Taylor Blau
1
-7
/
+0
2024-01-29
git-p4: use raw string literals for regular expressions
James Touton
1
-13
/
+13
2024-01-23
CoC: whitespace fix
Junio C Hamano
1
-2
/
+2
2024-01-22
parse-options: simplify positivation handling
René Scharfe
1
-7
/
+6
2024-01-20
Docs: majordomo@vger.kernel.org has been decomissioned
Junio C Hamano
2
-4
/
+5
2024-01-20
parse-options: fully disable option abbreviation with PARSE_OPT_KEEP_UNKNOWN
René Scharfe
2
-3
/
+11
2024-01-18
diffcore-delta: avoid ignoring final 'line' of file
Elijah Newren
2
-0
/
+28
2024-01-18
builtin/show-ref: treat directory as non-existing in --exists
Toon Claes
2
-3
/
+3
2024-01-17
rebase: fix documentation about used shell in -x
Nikolay Borisov
1
-4
/
+3
2024-01-16
rev-list-options: fix off-by-one in '--filter=blob:limit=<n>' explainer
Nikolay Edigaryev
1
-4
/
+4
2024-01-12
strvec: use correct member name in comments
Linus Arver
1
-4
/
+4
2024-01-05
rebase: clarify --reschedule-failed-exec default
Illia Bobyr
1
-7
/
+10
2024-01-05
index-pack: spawn threads atomically
Jeff King
1
-0
/
+2
2024-01-05
commit-graph: retain commit slab when closing NULL commit_graph
Jeff King
2
-1
/
+5
2024-01-04
write-or-die: make GIT_FLUSH a Boolean environment variable
Chandra Pratap
2
-14
/
+10
2024-01-03
push: region_leave trace for negotiate_using_fetch
Sam Delmerico
1
-1
/
+1
2024-01-03
Documentation: fix statement about rebase.instructionFormat
Maarten van der Schrieck
2
-2
/
+2
2024-01-03
t1006: prefer shell loop to awk for packed object sizes
René Scharfe
1
-6
/
+8
2023-12-28
sideband.c: remove redundant 'NEEDSWORK' tag
Chandra Pratap
1
-1
/
+4
2023-12-27
SubmittingPatches: hyphenate non-ASCII
Josh Soref
1
-1
/
+1
2023-12-27
SubmittingPatches: clarify GitHub artifact format
Josh Soref
1
-1
/
+2
2023-12-27
SubmittingPatches: clarify GitHub visual
Josh Soref
1
-5
/
+5
2023-12-27
SubmittingPatches: provide tag naming advice
Josh Soref
1
-0
/
+3
2023-12-27
SubmittingPatches: update extra tags list
Josh Soref
1
-0
/
+8
2023-12-27
SubmittingPatches: discourage new trailers
Josh Soref
1
-2
/
+3
2023-12-27
SubmittingPatches: drop ref to "What's in git.git"
Josh Soref
1
-1
/
+1
2023-12-27
CodingGuidelines: write punctuation marks
Josh Soref
1
-1
/
+1
2023-12-27
CodingGuidelines: move period inside parentheses
Josh Soref
1
-1
/
+1
2023-12-26
sparse-checkout: use default patterns for 'set' only !stdin
Junio C Hamano
1
-1
/
+1
2023-12-26
treewide: remove unnecessary includes in source files
Elijah Newren
22
-25
/
+0
2023-12-26
treewide: add direct includes currently only pulled in transitively
Elijah Newren
4
-0
/
+4
2023-12-26
trace2/tr2_tls.h: remove unnecessary include
Elijah Newren
3
-1
/
+2
2023-12-26
submodule-config.h: remove unnecessary include
Elijah Newren
2
-1
/
+1
2023-12-26
pkt-line.h: remove unnecessary include
Elijah Newren
3
-1
/
+2
2023-12-26
line-log.h: remove unnecessary include
Elijah Newren
3
-2
/
+2
2023-12-26
http.h: remove unnecessary include
Elijah Newren
4
-1
/
+3
2023-12-26
fsmonitor--daemon.h: remove unnecessary includes
Elijah Newren
5
-3
/
+6
2023-12-26
blame.h: remove unnecessary includes
Elijah Newren
2
-3
/
+2
2023-12-26
archive.h: remove unnecessary include
Elijah Newren
4
-1
/
+3
2023-12-26
treewide: remove unnecessary includes in source files
Elijah Newren
158
-293
/
+0
2023-12-26
treewide: remove unnecessary includes from header files
Elijah Newren
4
-4
/
+0
2023-12-26
fast-import: use mem_pool_calloc()
René Scharfe
1
-2
/
+1
2023-12-21
t1006: add tests for %(objectsize:disk)
Jeff King
1
-0
/
+34
2023-12-21
archive: "--list" does not take further options
Junio C Hamano
2
-0
/
+12
2023-12-20
Documentation/git-merge.txt: use backticks for command wrapping
Michael Lohmann
1
-25
/
+25
2023-12-20
Documentation/git-merge.txt: fix reference to synopsis
Michael Lohmann
1
-10
/
+10
2023-12-20
trailer: use offsets for trailer_start/trailer_end
Linus Arver
3
-21
/
+20
2023-12-20
trailer: find the end of the log message
Linus Arver
1
-23
/
+40
2023-12-20
rebase: use strvec_pushf() for format-patch revisions
René Scharfe
1
-11
/
+6
2023-12-19
completion: support pseudoref existence checks for reftables
Stan Hu
1
-0
/
+23
2023-12-19
completion: refactor existence checks for pseudorefs
Stan Hu
1
-5
/
+15
2023-12-19
remote.h: retire CAS_OPT_NAME
Junio C Hamano
3
-5
/
+3
2023-12-18
pkt-line: do not chomp newlines for sideband messages
Jiang Xin
3
-3
/
+31
2023-12-18
pkt-line: memorize sideband fragment in reader
Jiang Xin
3
-4
/
+6
2023-12-18
test-pkt-line: add option parser for unpack-sideband
Jiang Xin
2
-5
/
+112
2023-12-18
doc: format.notes specify a ref under refs/notes/ hierarchy
Junio C Hamano
1
-1
/
+1
2023-12-18
test-lib-functions.sh: fix test_grep fail message wording
Shreyansh Paliwal
1
-1
/
+1
2023-12-18
fetch: no redundant error message for atomic fetch
Jiang Xin
2
-6
/
+10
2023-12-18
t5574: test porcelain output of atomic fetch
Jiang Xin
1
-39
/
+50
2023-12-15
docs: MERGE_AUTOSTASH is not that special
Junio C Hamano
1
-1
/
+1
2023-12-15
docs: AUTO_MERGE is not that special
Junio C Hamano
3
-3
/
+3
2023-12-15
refs.h: HEAD is not that special
Junio C Hamano
1
-1
/
+1
2023-12-15
git-bisect.txt: BISECT_HEAD is not that special
Junio C Hamano
1
-1
/
+1
2023-12-15
git.txt: HEAD is not that special
Junio C Hamano
1
-3
/
+4
2023-12-15
git-add.txt: add missing short option -A to synopsis
Eric Sunshine
1
-1
/
+1
2023-12-15
tests: adjust whitespace in chainlint expectations
Patrick Steinhardt
27
-74
/
+90
2023-12-14
mailinfo: avoid recursion when unquoting From headers
Jeff King
1
-2
/
+6
2023-12-14
t5100: make rfc822 comment test more careful
Jeff King
2
-2
/
+2
2023-12-12
t6300: avoid hard-coding object sizes
René Scharfe
1
-9
/
+9
2023-12-12
mailinfo: fix out-of-bounds memory reads in unquote_quoted_pair()
Jeff King
2
-4
/
+26
2023-12-11
reftable/block: reuse buffer to compute record keys
Patrick Steinhardt
2
-11
/
+10
2023-12-11
reftable/block: introduce macro to initialize `struct block_iter`
Patrick Steinhardt
5
-13
/
+14
2023-12-11
reftable/merged: reuse buffer to compute record keys
Patrick Steinhardt
2
-15
/
+18
2023-12-11
reftable/stack: fix use of unseeded randomness
Patrick Steinhardt
2
-4
/
+4
2023-12-11
reftable/stack: fix stale lock when dying
Patrick Steinhardt
1
-32
/
+15
2023-12-11
reftable/stack: reuse buffers when reloading stack
Patrick Steinhardt
1
-8
/
+4
2023-12-11
reftable/stack: perform auto-compaction with transactional interface
Patrick Steinhardt
2
-0
/
+62
2023-12-11
reftable/stack: verify that `reftable_stack_add()` uses auto-compaction
Patrick Steinhardt
1
-0
/
+49
2023-12-11
reftable: handle interrupted writes
Patrick Steinhardt
2
-4
/
+4
2023-12-11
reftable: handle interrupted reads
Patrick Steinhardt
2
-2
/
+2
2023-12-11
reftable: wrap EXPECT macros in do/while
Patrick Steinhardt
1
-26
/
+32
2023-12-11
show-ref: use die_for_incompatible_opt3()
René Scharfe
2
-10
/
+12
2023-12-09
revision: parse integer arguments to --max-count, --skip, etc., more carefully
Junio C Hamano
3
-13
/
+57
2023-12-09
sequencer: simplify away extra git_config_string() call
Jeff King
1
-13
/
+8
2023-12-09
gpg-interface: drop pointless config_error_nonbool() checks
Jeff King
1
-12
/
+3
2023-12-09
push: drop confusing configset/callback redundancy
Jeff King
2
-33
/
+25
2023-12-09
config: use git_config_string() for core.checkRoundTripEncoding
Jeff King
3
-8
/
+4
2023-12-09
diff: give more detailed messages for bogus diff.* config
Jeff King
1
-2
/
+6
2023-12-09
config: use config_error_nonbool() instead of custom messages
Jeff King
3
-3
/
+3
2023-12-09
imap-send: don't use git_die_config() inside callback
Jeff King
1
-1
/
+1
2023-12-09
git_xmerge_config(): prefer error() to die()
Jeff King
1
-3
/
+4
2023-12-09
config: reject bogus values for core.checkstat
Jeff King
1
-0
/
+3
2023-12-09
fsck: handle NULL value when parsing message config
Jeff King
3
-10
/
+21
2023-12-09
trailer: handle NULL value when parsing trailer-specific config
Jeff King
1
-0
/
+6
2023-12-09
submodule: handle NULL value when parsing submodule.*.branch
Jeff King
1
-1
/
+3
2023-12-09
help: handle NULL value for alias.* config
Jeff King
1
-1
/
+4
2023-12-09
trace2: handle NULL values in tr2_sysenv config callback
Jeff King
1
-0
/
+2
2023-12-09
setup: handle NULL value when parsing extensions
Jeff King
1
-0
/
+2
2023-12-09
config: handle NULL value when parsing non-bools
Jeff King
11
-5
/
+47
2023-12-09
bisect: always clean on reset
Jeff King
2
-5
/
+10
2023-12-09
parse-options: decouple "--end-of-options" and "--"
Jeff King
3
-2
/
+25
2023-12-09
worktree: simplify incompatibility message for --orphan and commit-ish
René Scharfe
1
-2
/
+2
2023-12-09
worktree: standardize incompatibility messages
René Scharfe
2
-9
/
+10
2023-12-09
clean: factorize incompatibility message
René Scharfe
1
-1
/
+1
2023-12-09
revision, rev-parse: factorize incompatibility messages about - -exclude-hidden
René Scharfe
4
-15
/
+22
2023-12-09
revision: use die_for_incompatible_opt3() for - -graph/--reverse/--walk-reflogs
René Scharfe
1
-6
/
+3
2023-12-09
repack: use die_for_incompatible_opt3() for -A/-k/--cruft
René Scharfe
1
-10
/
+4
2023-12-09
push: use die_for_incompatible_opt4() for - -delete/--tags/--all/--mirror
René Scharfe
1
-8
/
+4
2023-12-03
hooks--pre-commit: detect non-ASCII when renaming
Julian Prein
1
-1
/
+1
2023-12-03
t6301: write invalid object ID via `test-tool ref-store`
Patrick Steinhardt
1
-7
/
+6
2023-12-03
t5551: stop writing packed-refs directly
Patrick Steinhardt
1
-1
/
+3
2023-12-03
t5401: speed up creation of many branches
Patrick Steinhardt
1
-4
/
+2
2023-12-03
t4013: simplify magic parsing and drop "failure"
Patrick Steinhardt
1
-15
/
+12
2023-12-03
t3310: stop checking for reference existence via `test -f`
Patrick Steinhardt
1
-3
/
+3
2023-12-03
t1417: make `reflog --updateref` tests backend agnostic
Patrick Steinhardt
1
-3
/
+7
2023-12-03
t1410: use test-tool to create empty reflog
Patrick Steinhardt
1
-2
/
+2
2023-12-03
t1401: stop treating FETCH_HEAD as real reference
Patrick Steinhardt
1
-2
/
+2
[next]