index
:
git.git
main
maint
master
next
seen
todo
The core git plumbing
Junio C. Hamano
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
t
Age
Commit message (
Expand
)
Author
Files
Lines
3 hours
Merge branch 'gt/decorate-unit-test' into seen
seen
Junio C Hamano
5
-92
/
+80
4 hours
t/: migrate helper/test-example-decorate to the unit testing framework
Ghanshyam Thakkar
5
-92
/
+80
5 hours
Merge branch 'ps/ref-storage-migration' into seen
Junio C Hamano
2
-0
/
+244
6 hours
Merge branch 'kn/update-ref-symref' into seen
Junio C Hamano
3
-2
/
+488
6 hours
Merge branch 'iw/trace-argv-on-alias' into seen
Junio C Hamano
1
-0
/
+11
6 hours
Merge branch 'cc/upload-pack-missing-action' into seen
Junio C Hamano
1
-0
/
+124
6 hours
Merge branch 'tb/pseudo-merge-reachability-bitmap' into seen
Junio C Hamano
4
-8
/
+460
6 hours
Merge branch 'tb/midx-write-cleanup' into seen
Junio C Hamano
1
-0
/
+23
6 hours
Merge branch 'ie/config-includeif-hostname' into seen
Junio C Hamano
5
-2
/
+57
6 hours
Merge branch 'tb/precompose-getcwd' into jch
Junio C Hamano
1
-0
/
+26
6 hours
Merge branch 'ts/archive-prefix-with-add-virtual-file' into jch
Junio C Hamano
1
-2
/
+12
6 hours
Merge branch 'pw/rebase-i-error-message' into jch
Junio C Hamano
1
-0
/
+33
6 hours
Merge branch 'tb/path-filter-fix' into jch
Junio C Hamano
4
-18
/
+374
6 hours
Merge branch 'pp/add-parse-range-unit-test' into jch
Junio C Hamano
1
-0
/
+101
6 hours
Merge branch 'gt/t-hash-unit-test' into jch
Junio C Hamano
2
-56
/
+86
6 hours
Merge branch 'jc/format-patch-with-range-diff' into jch
Junio C Hamano
1
-6
/
+30
6 hours
Merge branch 'th/quiet-lazy-fetch-from-promisor' into jch
Junio C Hamano
1
-0
/
+43
6 hours
Merge branch 'ps/leakfixes' into jch
Junio C Hamano
46
-4
/
+342
6 hours
Merge branch 'th/push-local-ff-check-without-lazy-fetch' into jch
Junio C Hamano
1
-0
/
+19
6 hours
Merge branch 'ps/fix-reinit-includeif-onbranch' into jch
Junio C Hamano
1
-8
/
+93
6 hours
Merge branch 'jc/add-patch-enforce-single-letter-input' into jch
Junio C Hamano
1
-2
/
+36
6 hours
Merge branch 'gt/unit-test-strcmp-offset' into jch
Junio C Hamano
5
-47
/
+35
6 hours
Merge branch 'es/chainlint-ncores-fix' into jch
Junio C Hamano
1
-3
/
+17
6 hours
Merge branch 'jc/undecided-is-not-necessarily-sha1-fix' into jch
Junio C Hamano
3
-0
/
+99
6 hours
Merge branch 'ps/refs-without-the-repository-updates' into jch
Junio C Hamano
2
-2
/
+2
6 hours
Merge branch 'ps/reftable-write-options' into jch
Junio C Hamano
1
-0
/
+286
6 hours
Merge branch 'ps/undecided-is-not-necessarily-sha1' into jch
Junio C Hamano
4
-0
/
+53
6 hours
Merge branch 'jc/fix-2.45.1-and-friends-for-maint' into jch
Junio C Hamano
6
-154
/
+7
6 hours
builtin/refs: new command to migrate ref storage formats
Patrick Steinhardt
1
-0
/
+243
6 hours
refs: allow to skip creation of reflog entries
Patrick Steinhardt
1
-0
/
+1
6 hours
Merge branch 'ps/leakfixes-base'
Junio C Hamano
11
-0
/
+13
6 hours
Merge branch 'jc/t0017-clarify-bogus-expectation'
Junio C Hamano
1
-1
/
+8
6 hours
Merge branch 'ps/complete-config-w-subcommands'
Junio C Hamano
1
-14
/
+42
6 hours
Merge branch 'ps/builtin-config-cleanup'
Junio C Hamano
1
-1
/
+8
6 hours
Merge branch 'ps/pseudo-ref-terminology'
Junio C Hamano
2
-3
/
+37
6 hours
Merge branch 'mt/t0211-typofix'
Junio C Hamano
1
-1
/
+1
30 hours
builtin/mv: fix leaks for submodule gitfile paths
Patrick Steinhardt
4
-0
/
+5
30 hours
builtin/mv: refactor to use `struct strvec`
Patrick Steinhardt
7
-2
/
+8
30 hours
strvec: add functions to replace and remove strings
Patrick Steinhardt
3
-0
/
+295
30 hours
submodule: fix leaking memory for submodule entries
Patrick Steinhardt
4
-0
/
+4
30 hours
commit-reach: fix memory leak in `ahead_behind()`
Patrick Steinhardt
1
-0
/
+2
30 hours
builtin/credential: clear credential before exit
Patrick Steinhardt
1
-0
/
+2
30 hours
config: plug various memory leaks
Patrick Steinhardt
11
-2
/
+10
30 hours
checkout: clarify memory ownership in `unique_tracking_name()`
Patrick Steinhardt
10
-0
/
+10
30 hours
strbuf: fix leak when `appendwholeline()` fails with EOF
Patrick Steinhardt
1
-0
/
+2
30 hours
t: mark a bunch of tests as leak-free
Patrick Steinhardt
11
-0
/
+13
30 hours
transport-helper: fix leaking helper name
Patrick Steinhardt
4
-0
/
+4
31 hours
run-command: show prepared command
Ian Wienand
1
-0
/
+11
31 hours
apply: add unit tests for parse_range
Philip Peterson
1
-0
/
+101
32 hours
t/: migrate helper/test-{sha1, sha256} to unit-tests/t-hash
Ghanshyam Thakkar
2
-56
/
+86
2 days
promisor-remote: add promisor.quiet configuration option
Tom Hughes
1
-0
/
+43
4 days
Merge branch 'fixes/2.45.1/2.44' into jc/fix-2.45.1-and-friends-for-maint
Junio C Hamano
6
-154
/
+7
4 days
Merge branch 'fixes/2.45.1/2.43' into fixes/2.45.1/2.44
Junio C Hamano
6
-154
/
+7
4 days
Merge branch 'fixes/2.45.1/2.42' into fixes/2.45.1/2.43
Junio C Hamano
6
-154
/
+7
4 days
Merge branch 'fixes/2.45.1/2.41' into fixes/2.45.1/2.42
Junio C Hamano
6
-154
/
+7
4 days
Merge branch 'fixes/2.45.1/2.40' into fixes/2.45.1/2.41
Junio C Hamano
7
-156
/
+10
4 days
format-patch: move range/inter diff at the end of a single patch output
Junio C Hamano
1
-6
/
+30
4 days
Merge branch 'jc/fix-2.45.1-and-friends-for-2.39' into fixes/2.45.1/2.40
Junio C Hamano
7
-156
/
+10
4 days
upload-pack: allow configuring a missing-action
Christian Couder
1
-0
/
+124
4 days
t/perf: implement performance tests for pseudo-merge bitmaps
Taylor Blau
1
-0
/
+32
4 days
pseudo-merge: implement support for finding existing merges
Taylor Blau
1
-0
/
+65
4 days
pack-bitmap.c: use pseudo-merges during traversal
Taylor Blau
1
-0
/
+328
4 days
t/test-lib-functions.sh: support `--notick` in `test_commit_bulk()`
Taylor Blau
1
-1
/
+8
4 days
pack-bitmap: implement test helpers for pseudo-merge
Taylor Blau
1
-7
/
+27
4 days
midx-write.c: tolerate `--preferred-pack` without bitmaps
Taylor Blau
1
-0
/
+23
5 days
Merge branch 'mt/openindiana-portability'
Junio C Hamano
7
-7
/
+7
5 days
Merge branch 'it/refs-name-conflict'
Junio C Hamano
1
-0
/
+16
5 days
Merge branch 'la/hide-trailer-info'
Junio C Hamano
1
-0
/
+315
5 days
update-ref: add support for 'symref-update' command
Karthik Nayak
2
-0
/
+195
5 days
update-ref: add support for 'symref-create' command
Karthik Nayak
3
-0
/
+100
5 days
update-ref: add support for 'symref-delete' command
Karthik Nayak
2
-2
/
+73
5 days
update-ref: add support for 'symref-verify' command
Karthik Nayak
2
-2
/
+122
5 days
Merge branch 'kn/ref-transaction-symref' into kn/update-ref-symref
Junio C Hamano
3
-2
/
+25
5 days
Merge branch 'ps/pseudo-ref-terminology' into ps/ref-storage-migration
Junio C Hamano
2
-3
/
+37
5 days
Merge branch 'ps/refs-without-the-repository-updates' into ps/ref-storage-mig...
Junio C Hamano
2
-2
/
+2
6 days
Revert "fsck: warn about symlink pointing inside a gitdir"
Junio C Hamano
1
-37
/
+0
6 days
setup: fix bug with "includeIf.onbranch" when initializing dir
Patrick Steinhardt
1
-8
/
+93
6 days
add-patch: enforce only one-letter response to prompts
Junio C Hamano
1
-2
/
+36
6 days
push: don't fetch commit object when checking existence
Tom Hughes
1
-0
/
+19
6 days
chainlint.pl: latch CPU count directly reported by /proc/cpuinfo
Eric Sunshine
1
-0
/
+3
6 days
chainlint.pl: fix incorrect CPU count on Linux SPARC
John Paul Adrian Glaubitz
1
-1
/
+1
7 days
macOS: ls-files path fails if path of workdir is NFD
Torsten Bögershausen
1
-0
/
+26
7 days
Revert "Add a helper function to compare file contents"
Johannes Schindelin
2
-51
/
+0
7 days
clone: drop the protections where hooks aren't run
Johannes Schindelin
1
-51
/
+0
7 days
tests: verify that `clone -c core.hooksPath=/dev/null` works again
Johannes Schindelin
1
-0
/
+7
7 days
Revert "core.hooksPath: add some protection while cloning"
Johannes Schindelin
1
-15
/
+0
7 days
send-email: avoid creating more than one Term::ReadLine object
Jeff King
1
-2
/
+3
7 days
apply: fix uninitialized hash function
Junio C Hamano
1
-1
/
+1
7 days
builtin/hash-object: fix uninitialized hash function
Patrick Steinhardt
2
-1
/
+7
7 days
builtin/patch-id: fix uninitialized hash function
Patrick Steinhardt
2
-1
/
+35
7 days
t1517: test commands that are designed to be run outside repository
Junio C Hamano
1
-0
/
+59
8 days
t/: port helper/test-strcmp-offset.c to unit-tests/t-strcmp-offset.c
Ghanshyam Thakkar
5
-47
/
+35
8 days
chainlint.pl: make CPU count computation more robust
Eric Sunshine
1
-3
/
+14
8 days
Merge branch 'kn/ref-transaction-symref'
Junio C Hamano
2
-1
/
+24
11 days
t/t9001-send-email.sh: sed - remove the i flag for s
Marcel Telka
1
-1
/
+1
11 days
t/t9118-git-svn-funky-branch-names.sh: sed needs semicolon
Marcel Telka
1
-1
/
+1
11 days
t/t1700-split-index.sh: mv -v is not portable
Marcel Telka
1
-1
/
+1
11 days
t/t4202-log.sh: fix misspelled variable
Marcel Telka
1
-1
/
+1
11 days
t/t0600-reffiles-backend.sh: rm -v is not portable
Marcel Telka
1
-1
/
+1
11 days
t/t9902-completion.sh: backslashes in echo
Marcel Telka
1
-1
/
+1
11 days
Switch grep from non-portable BRE to portable ERE
Marcel Telka
1
-1
/
+1
11 days
archive: make --add-virtual-file honor --prefix
Tom Scogland
1
-2
/
+12
11 days
refs: pass repo when peeling objects
Patrick Steinhardt
1
-1
/
+1
11 days
refs: pass repo when retrieving submodule ref store
Patrick Steinhardt
1
-1
/
+1
11 days
completion: adapt git-config(1) to complete subcommands
Patrick Steinhardt
1
-14
/
+42
12 days
t0017: clarify dubious test set-up
Junio C Hamano
1
-1
/
+8
12 days
Merge branch 'jl/git-no-advice'
Junio C Hamano
1
-0
/
+71
12 days
Merge branch 'rs/external-diff-with-exit-code'
Junio C Hamano
1
-8
/
+0
12 days
Revert "diff: fix --exit-code with external diff"
Junio C Hamano
1
-8
/
+0
12 days
t/t0211-trace2-perf.sh: fix typo patern -> pattern
Marcel Telka
1
-1
/
+1
13 days
Merge branch 'ds/scalar-reconfigure-all-fix'
Junio C Hamano
1
-0
/
+38
13 days
Merge branch 'rs/external-diff-with-exit-code'
Junio C Hamano
2
-0
/
+16
13 days
Merge branch 'jp/tag-trailer'
Junio C Hamano
1
-0
/
+114
13 days
Merge branch 'ps/config-subcommands'
Junio C Hamano
2
-168
/
+265
13 days
Merge branch 'js/unit-test-suite-runner'
Junio C Hamano
7
-23
/
+68
13 days
refs: refuse to write pseudorefs
Patrick Steinhardt
1
-3
/
+3
13 days
refs: pseudorefs are no refs
Patrick Steinhardt
1
-0
/
+17
13 days
refs: do not check ref existence in `is_root_ref()`
Patrick Steinhardt
1
-0
/
+17
13 days
builtin/config: check for writeability after source is set up
Patrick Steinhardt
1
-0
/
+6
13 days
builtin/config: stop printing full usage on misuse
Patrick Steinhardt
1
-1
/
+2
2024-05-13
Sync with Git 2.45.1
Junio C Hamano
13
-2
/
+502
2024-05-13
refs/reftable: allow disabling writing the object index
Patrick Steinhardt
1
-0
/
+69
2024-05-13
refs/reftable: allow configuring restart interval
Patrick Steinhardt
1
-0
/
+43
2024-05-13
refs/reftable: allow configuring block size
Patrick Steinhardt
1
-0
/
+72
2024-05-13
reftable/dump: support dumping a table's block structure
Patrick Steinhardt
1
-0
/
+102
2024-05-13
Merge branch 'ps/undecided-is-not-necessarily-sha1' into jc/undecided-is-not-...
Junio C Hamano
4
-0
/
+53
2024-05-13
Merge branch 'jc/no-default-attr-tree-in-bare'
Junio C Hamano
2
-3
/
+10
2024-05-13
Merge branch 'tb/attr-limits'
Junio C Hamano
1
-0
/
+10
2024-05-13
Merge branch 'jc/test-workaround-broken-mv'
Junio C Hamano
1
-1
/
+2
2024-05-10
Merge branch 'ps/config-subcommands' into ps/builtin-config-cleanup
Junio C Hamano
2
-168
/
+265
2024-05-08
Merge branch 'bb/rgb-12-bit-colors'
Junio C Hamano
1
-3
/
+23
2024-05-08
Merge branch 'bc/zsh-compatibility'
Junio C Hamano
1
-7
/
+9
2024-05-08
Merge branch 'rj/add-p-typo-reaction'
Junio C Hamano
1
-7
/
+21
2024-05-08
Merge branch 'rh/complete-symbolic-ref'
Junio C Hamano
1
-0
/
+23
2024-05-08
Merge branch 'ps/the-index-is-no-more'
Junio C Hamano
8
-52
/
+44
2024-05-08
Merge branch 'bc/credential-scheme-enhancement'
Junio C Hamano
5
-43
/
+571
2024-05-08
Merge branch 'ps/ci-test-with-jgit'
Junio C Hamano
4
-20
/
+142
2024-05-08
Merge branch 'ps/reftable-write-optim'
Junio C Hamano
2
-2
/
+34
2024-05-07
scalar: avoid segfault in reconfigure --all
Derrick Stolee
1
-0
/
+38
2024-05-07
t0018: two small fixes
Junio C Hamano
1
-19
/
+22
2024-05-07
builtin/tag: add --trailer option
John Passaro
1
-0
/
+114
2024-05-07
refs: rename `refs_create_symref()` to `refs_update_symref()`
Karthik Nayak
1
-1
/
+1
2024-05-07
refs: use transaction in `refs_create_symref()`
Karthik Nayak
2
-1
/
+24
2024-05-06
builtin/rev-parse: allow shortening to more than 40 hex characters
Patrick Steinhardt
1
-0
/
+6
2024-05-06
remote-curl: fix parsing of detached SHA256 heads
Patrick Steinhardt
1
-0
/
+15
2024-05-06
attr: fix BUG() when parsing attrs outside of repo
Patrick Steinhardt
1
-0
/
+15
2024-05-06
parse-options-cb: only abbreviate hashes when hash algo is known
Patrick Steinhardt
1
-0
/
+17
2024-05-06
Merge branch 'ps/the-index-is-no-more' into ps/undecided-is-not-necessarily-sha1
Junio C Hamano
8
-52
/
+44
2024-05-06
Merge branch 'jc/no-default-attr-tree-in-bare' into ps/undecided-is-not-neces...
Junio C Hamano
2
-3
/
+10
2024-05-06
t/Makefile: run unit tests alongside shell tests
Jeff King
2
-1
/
+19
2024-05-06
unit tests: add rule for running with test-tool
Josh Steadmon
1
-1
/
+9
2024-05-06
test-tool run-command testsuite: support unit tests
Josh Steadmon
1
-3
/
+14
2024-05-06
test-tool run-command testsuite: remove hardcoded filter
Josh Steadmon
1
-3
/
+1
2024-05-06
test-tool run-command testsuite: get shell from env
Josh Steadmon
1
-1
/
+8
2024-05-06
t0080: turn t-basic unit test into a helper
Josh Steadmon
5
-15
/
+18
2024-05-06
builtin/config: display subcommand help
Patrick Steinhardt
1
-1
/
+0
2024-05-06
builtin/config: introduce "edit" subcommand
Patrick Steinhardt
1
-3
/
+3
2024-05-06
builtin/config: introduce "remove-section" subcommand
Patrick Steinhardt
1
-2
/
+2
2024-05-06
builtin/config: introduce "rename-section" subcommand
Patrick Steinhardt
1
-11
/
+11
2024-05-06
builtin/config: introduce "unset" subcommand
Patrick Steinhardt
1
-15
/
+29
2024-05-06
builtin/config: introduce "set" subcommand
Patrick Steinhardt
1
-49
/
+53
2024-05-06
builtin/config: introduce "get" subcommand
Patrick Steinhardt
1
-42
/
+89
2024-05-06
builtin/config: introduce "list" subcommand
Patrick Steinhardt
1
-45
/
+65
2024-05-06
builtin/config: use `OPT_CMDMODE()` to specify modes
Patrick Steinhardt
1
-0
/
+13
2024-05-06
diff: fix --exit-code with external diff
René Scharfe
1
-0
/
+8
2024-05-06
diff: report unmerged paths as changes in run_diff_cmd()
René Scharfe
1
-0
/
+8
2024-05-06
refs: return conflict error when checking packed refs
Ivan Tse
1
-0
/
+16
2024-05-03
attr.c: move ATTR_MAX_FILE_SIZE check into read_attr_from_buf()
Taylor Blau
1
-0
/
+10
2024-05-03
advice: add --no-advice global option
James Liu
1
-0
/
+68
2024-05-03
stop using HEAD for attributes in bare repository by default
Junio C Hamano
2
-3
/
+10
2024-05-02
t/lib-chunk: work around broken "mv" on some vintage of macOS
Junio C Hamano
1
-1
/
+2
2024-05-02
trailer unit tests: inspect iterator contents
Linus Arver
1
-13
/
+148
2024-05-02
trailer: teach iterator about non-trailer lines
Linus Arver
1
-5
/
+11
2024-05-02
trailer: add unit tests for trailer iterator
Linus Arver
1
-0
/
+174
2024-05-02
color: add support for 12-bit RGB colors
Beat Bolli
1
-4
/
+6
2024-05-02
t/t4026-color: add test coverage for invalid RGB colors
Beat Bolli
1
-0
/
+18
2024-05-02
t/t4026-color: remove an extra double quote character
Beat Bolli
1
-1
/
+1
2024-04-30
Merge branch 'js/for-each-repo-keep-going'
Junio C Hamano
2
-3
/
+19
2024-04-30
Merge branch 'aj/stash-staged-fix'
Junio C Hamano
1
-0
/
+9
2024-04-30
Merge branch 'jc/format-patch-rfc-more'
Junio C Hamano
1
-1
/
+27
2024-04-30
Merge branch 'ds/format-patch-rfc-and-k'
Junio C Hamano
1
-0
/
+21
2024-04-30
Merge branch 'xx/disable-replace-when-building-midx'
Junio C Hamano
1
-0
/
+21
2024-04-30
Merge branch 'pw/rebase-m-signoff-fix'
Junio C Hamano
2
-15
/
+77
2024-04-30
add-patch: response to unknown command
Rubén Justo
1
-1
/
+15
2024-04-30
add-patch: do not show UI messages on stderr
Rubén Justo
1
-6
/
+6
2024-04-29
Sync with 2.44.1
Johannes Schindelin
13
-2
/
+502
2024-04-26
t4046: avoid continue in &&-chain for zsh
brian m. carlson
1
-7
/
+9
2024-04-25
Merge branch 'rj/add-i-leak-fix'
Junio C Hamano
10
-0
/
+12
2024-04-25
completion: add 'symbolic-ref'
Roland Hieber
1
-0
/
+23
2024-04-24
maintenance: running maintenance should not stop on errors
Johannes Schindelin
1
-3
/
+3
2024-04-24
for-each-repo: optionally keep going on an error
Johannes Schindelin
1
-0
/
+16
2024-04-23
Merge branch 'mr/rerere-crash-fix'
Junio C Hamano
1
-0
/
+63
2024-04-23
Merge branch 'ps/missing-btmp-fix'
Junio C Hamano
1
-0
/
+17
2024-04-23
Merge branch 'dd/t9604-use-posix-timezones'
Junio C Hamano
1
-6
/
+23
2024-04-23
Merge branch 'ta/fast-import-parse-path-fix'
Junio C Hamano
1
-177
/
+453
2024-04-23
format-patch: "--rfc=-(WIP)" appends to produce [PATCH (WIP)]
Junio C Hamano
1
-0
/
+9
2024-04-23
format-patch: allow --rfc to optionally take a value, like --rfc=WIP
Junio C Hamano
1
-2
/
+19
2024-04-22
add: plug a leak on interactive_add
Rubén Justo
2
-0
/
+3
2024-04-22
apply: plug a leak in apply_data
Rubén Justo
8
-0
/
+9
2024-04-22
stash: fix "--staged" with binary files
Adam Johnson
1
-0
/
+9
[next]