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
Age
Commit message (
Expand
)
Author
Files
Lines
21 hours
Merge branch 'th/push-local-ff-check-without-lazy-fetch' into next
next
Junio C Hamano
2
-1
/
+20
21 hours
Merge branch 'ps/fix-reinit-includeif-onbranch' into next
Junio C Hamano
2
-17
/
+105
21 hours
Merge branch 'jc/fix-2.45.1-and-friends-for-maint' into next
Junio C Hamano
14
-362
/
+10
21 hours
Merge branch 'ps/leakfixes-base' into next
Junio C Hamano
12
-2
/
+15
38 hours
Merge branch 'fixes/2.45.1/2.44' into jc/fix-2.45.1-and-friends-for-maint
Junio C Hamano
16
-366
/
+11
38 hours
Merge branch 'fixes/2.45.1/2.43' into fixes/2.45.1/2.44
Junio C Hamano
16
-366
/
+11
38 hours
Merge branch 'fixes/2.45.1/2.42' into fixes/2.45.1/2.43
Junio C Hamano
16
-366
/
+11
38 hours
Merge branch 'fixes/2.45.1/2.41' into fixes/2.45.1/2.42
Junio C Hamano
16
-366
/
+11
38 hours
Merge branch 'fixes/2.45.1/2.40' into fixes/2.45.1/2.41
Junio C Hamano
19
-390
/
+26
43 hours
Merge branch 'jc/fix-2.45.1-and-friends-for-2.39' into fixes/2.45.1/2.40
Junio C Hamano
19
-389
/
+26
46 hours
t: mark a bunch of tests as leak-free
Patrick Steinhardt
11
-0
/
+13
46 hours
ci: add missing dependency for TTY prereq
Patrick Steinhardt
1
-2
/
+2
3 days
Sync with 'master'
Junio C Hamano
1
-0
/
+9
3 days
Merge branch 'jc/add-patch-enforce-single-letter-input' into next
Junio C Hamano
2
-2
/
+43
3 days
Merge branch 'gt/unit-test-strcmp-offset' into next
Junio C Hamano
6
-48
/
+36
3 days
The seventh batch
HEAD
master
main
Junio C Hamano
1
-0
/
+9
3 days
Merge branch 'mt/openindiana-portability'
Junio C Hamano
8
-8
/
+8
3 days
Merge branch 'dg/fetch-pack-code-cleanup'
Junio C Hamano
1
-5
/
+0
3 days
Merge branch 'dm/update-index-doc-fix'
Junio C Hamano
1
-0
/
+1
3 days
Merge branch 'jc/patch-flow-updates'
Junio C Hamano
1
-51
/
+70
3 days
Merge branch 'it/refs-name-conflict'
Junio C Hamano
2
-1
/
+19
3 days
Merge branch 'la/hide-trailer-info'
Junio C Hamano
6
-114
/
+505
3 days
Revert "fsck: warn about symlink pointing inside a gitdir"
Junio C Hamano
4
-117
/
+0
4 days
setup: fix bug with "includeIf.onbranch" when initializing dir
Patrick Steinhardt
2
-19
/
+108
4 days
Merge branch 'es/chainlint-ncores-fix' into next
Junio C Hamano
1
-3
/
+17
4 days
Merge branch 'js/doc-decisions' into next
Junio C Hamano
2
-0
/
+75
4 days
Merge branch 'jc/undecided-is-not-necessarily-sha1-fix' into next
Junio C Hamano
7
-0
/
+169
4 days
Merge branch 'ps/refs-without-the-repository-updates' into next
Junio C Hamano
52
-392
/
+408
4 days
Merge branch 'ps/reftable-reusable-iterator' into next
Junio C Hamano
16
-364
/
+381
4 days
Merge branch 'ps/reftable-write-options' into next
Junio C Hamano
15
-115
/
+566
4 days
add-patch: enforce only one-letter response to prompts
Junio C Hamano
2
-2
/
+43
4 days
push: don't fetch commit object when checking existence
Tom Hughes
2
-1
/
+20
4 days
chainlint.pl: latch CPU count directly reported by /proc/cpuinfo
Eric Sunshine
1
-0
/
+3
4 days
chainlint.pl: fix incorrect CPU count on Linux SPARC
John Paul Adrian Glaubitz
1
-1
/
+1
5 days
Merge branch 'kn/osxkeychain-skip-idempotent-store' into next
Junio C Hamano
1
-0
/
+14
5 days
Merge branch 'jc/format-patch-more-aggressive-range-diff' into next
Junio C Hamano
3
-1
/
+12
5 days
Merge branch 'jc/rev-parse-fatal-doc' into next
Junio C Hamano
1
-2
/
+13
5 days
Revert "Merge branch 'tb/precompose-getcwd' into next"
Junio C Hamano
5
-24
/
+0
5 days
Revert "Add a helper function to compare file contents"
Johannes Schindelin
4
-123
/
+0
5 days
clone: drop the protections where hooks aren't run
Johannes Schindelin
3
-96
/
+1
5 days
tests: verify that `clone -c core.hooksPath=/dev/null` works again
Johannes Schindelin
1
-0
/
+7
5 days
Revert "core.hooksPath: add some protection while cloning"
Johannes Schindelin
2
-27
/
+1
5 days
init: use the correct path of the templates directory again
Johannes Schindelin
1
-1
/
+1
5 days
hook: plug a new memory leak
Johannes Schindelin
1
-1
/
+3
5 days
ci: stop installing "gcc-13" for osx-gcc
Jeff King
1
-1
/
+0
5 days
ci: avoid bare "gcc" for osx-gcc job
Jeff King
1
-1
/
+1
5 days
ci: drop mention of BREW_INSTALL_PACKAGES variable
Jeff King
1
-2
/
+0
5 days
send-email: avoid creating more than one Term::ReadLine object
Jeff King
2
-7
/
+16
5 days
send-email: drop FakeTerm hack
Jeff King
1
-20
/
+2
5 days
apply: fix uninitialized hash function
Junio C Hamano
2
-1
/
+11
5 days
builtin/hash-object: fix uninitialized hash function
Patrick Steinhardt
3
-1
/
+10
5 days
builtin/patch-id: fix uninitialized hash function
Patrick Steinhardt
3
-1
/
+48
5 days
t1517: test commands that are designed to be run outside repository
Junio C Hamano
1
-0
/
+59
5 days
setup: add an escape hatch for "no more default hash algorithm" change
Junio C Hamano
1
-0
/
+44
6 days
t/: port helper/test-strcmp-offset.c to unit-tests/t-strcmp-offset.c
Ghanshyam Thakkar
6
-48
/
+36
6 days
chainlint.pl: make CPU count computation more robust
Eric Sunshine
1
-3
/
+14
6 days
Sync with 'master'
Junio C Hamano
1
-0
/
+8
6 days
Merge branch 'jc/t0017-clarify-bogus-expectation' into next
Junio C Hamano
1
-1
/
+8
6 days
Merge branch 'ds/send-email-per-message-block' into next
Junio C Hamano
1
-4
/
+7
6 days
Merge branch 'ps/complete-config-w-subcommands' into next
Junio C Hamano
2
-25
/
+73
6 days
Merge branch 'jc/doc-diff-name-only' into next
Junio C Hamano
1
-2
/
+3
6 days
Merge branch 'tb/pack-bitmap-write-cleanups' into next
Junio C Hamano
5
-138
/
+185
6 days
Merge branch 'ps/builtin-config-cleanup' into next
Junio C Hamano
4
-433
/
+552
6 days
Merge branch 'ps/pseudo-ref-terminology' into next
Junio C Hamano
10
-117
/
+169
6 days
Merge branch 'kn/patch-iteration-doc' into next
Junio C Hamano
1
-0
/
+79
6 days
Merge branch 'mt/t0211-typofix' into next
Junio C Hamano
1
-1
/
+1
6 days
Merge branch 'jc/doc-manpages-l10n' into next
Junio C Hamano
1
-0
/
+7
6 days
The sixth batch
Junio C Hamano
1
-0
/
+8
6 days
Merge branch 'jc/compat-regex-calloc-fix'
Junio C Hamano
3
-13
/
+13
6 days
Merge branch 'kn/ref-transaction-symref'
Junio C Hamano
28
-310
/
+385
9 days
Merge branch 'mt/openindiana-portability' into next
Junio C Hamano
8
-8
/
+8
9 days
Merge branch 'dg/fetch-pack-code-cleanup' into next
Junio C Hamano
1
-5
/
+0
9 days
Merge branch 'dm/update-index-doc-fix' into next
Junio C Hamano
1
-0
/
+1
9 days
doc: describe the project's decision-making process
Josh Steadmon
2
-0
/
+75
9 days
t/t9001-send-email.sh: sed - remove the i flag for s
Marcel Telka
1
-1
/
+1
9 days
t/t9118-git-svn-funky-branch-names.sh: sed needs semicolon
Marcel Telka
1
-1
/
+1
9 days
t/t1700-split-index.sh: mv -v is not portable
Marcel Telka
1
-1
/
+1
9 days
t/t4202-log.sh: fix misspelled variable
Marcel Telka
1
-1
/
+1
9 days
t/t0600-reffiles-backend.sh: rm -v is not portable
Marcel Telka
1
-1
/
+1
9 days
t/t9902-completion.sh: backslashes in echo
Marcel Telka
1
-1
/
+1
9 days
Switch grep from non-portable BRE to portable ERE
Marcel Telka
2
-2
/
+2
9 days
diff: document what --name-only shows
Junio C Hamano
1
-2
/
+3
9 days
SubmittingPatches: advertise git-manpages-l10n project a bit
Junio C Hamano
1
-0
/
+7
9 days
refs/packed: remove references to `the_hash_algo`
Patrick Steinhardt
1
-12
/
+20
9 days
refs/files: remove references to `the_hash_algo`
Patrick Steinhardt
1
-2
/
+2
9 days
refs/files: use correct repository
Patrick Steinhardt
1
-10
/
+13
9 days
refs: remove `dwim_log()`
Patrick Steinhardt
5
-10
/
+4
9 days
refs: drop `git_default_branch_name()`
Patrick Steinhardt
6
-20
/
+18
9 days
refs: pass repo when peeling objects
Patrick Steinhardt
20
-36
/
+37
9 days
refs: move object peeling into "object.c"
Patrick Steinhardt
4
-56
/
+55
9 days
refs: pass ref store when detecting dangling symrefs
Patrick Steinhardt
4
-25
/
+28
9 days
refs: convert iteration over replace refs to accept ref store
Patrick Steinhardt
6
-81
/
+28
9 days
refs: retrieve worktree ref stores via associated repository
Patrick Steinhardt
5
-13
/
+28
9 days
refs: refactor `resolve_gitlink_ref()` to accept a repository
Patrick Steinhardt
11
-18
/
+29
9 days
refs: pass repo when retrieving submodule ref store
Patrick Steinhardt
8
-21
/
+33
9 days
refs: track ref stores via strmap
Patrick Steinhardt
1
-57
/
+14
9 days
refs: implement releasing ref storages
Patrick Steinhardt
7
-0
/
+68
9 days
refs: rename `init_db` callback to avoid confusion
Patrick Steinhardt
9
-29
/
+29
9 days
refs: adjust names for `init` and `init_db` callbacks
Patrick Steinhardt
3
-16
/
+16
9 days
SubmittingPatches: add section for iterating patches
Karthik Nayak
1
-0
/
+79
9 days
Merge branch 'jc/patch-flow-updates' into kn/patch-iteration-doc
Junio C Hamano
1
-51
/
+70
9 days
completion: adapt git-config(1) to complete subcommands
Patrick Steinhardt
2
-25
/
+73
10 days
t0017: clarify dubious test set-up
Junio C Hamano
1
-1
/
+8
10 days
Sync with 'master'
Junio C Hamano
3
-38
/
+10
10 days
Merge branch 'jc/patch-flow-updates' into next
Junio C Hamano
1
-51
/
+70
10 days
The fifth batch
Junio C Hamano
1
-0
/
+7
10 days
Merge branch 'ps/refs-without-the-repository'
Junio C Hamano
77
-680
/
+1052
10 days
Merge branch 'jl/git-no-advice'
Junio C Hamano
5
-10
/
+104
10 days
Merge branch 'rs/external-diff-with-exit-code'
Junio C Hamano
2
-38
/
+3
10 days
Revert "diff: fix --exit-code with external diff"
Junio C Hamano
2
-38
/
+3
10 days
Merge branch 'ps/refs-without-the-repository' into ps/refs-without-the-reposi...
Junio C Hamano
77
-680
/
+1052
10 days
t/t0211-trace2-perf.sh: fix typo patern -> pattern
Marcel Telka
1
-1
/
+1
11 days
osxkeychain: state to skip unnecessary store operations
Koji Nakamaru
1
-0
/
+11
11 days
osxkeychain: exclusive lock to serialize execution of operations
Koji Nakamaru
1
-0
/
+3
11 days
Sync with 'master'
Junio C Hamano
1
-1
/
+19
11 days
Merge branch 'it/refs-name-conflict' into next
Junio C Hamano
2
-1
/
+19
11 days
Merge branch 'la/hide-trailer-info' into next
Junio C Hamano
6
-114
/
+505
11 days
The fourth batch
Junio C Hamano
1
-1
/
+19
11 days
Merge branch 'ds/scalar-reconfigure-all-fix'
Junio C Hamano
2
-3
/
+45
11 days
Merge branch 'vd/doc-merge-tree-x-option'
Junio C Hamano
1
-0
/
+5
11 days
Merge branch 'rs/external-diff-with-exit-code'
Junio C Hamano
3
-3
/
+47
11 days
Merge branch 'jt/port-ci-whitespace-check-to-gitlab'
Junio C Hamano
4
-64
/
+109
11 days
Merge branch 'ow/refspec-glossary-update'
Junio C Hamano
1
-1
/
+2
11 days
Merge branch 'jp/tag-trailer'
Junio C Hamano
6
-28
/
+181
11 days
Merge branch 'ps/config-subcommands'
Junio C Hamano
6
-370
/
+812
11 days
Merge branch 'js/unit-test-suite-runner'
Junio C Hamano
11
-30
/
+74
11 days
refs: refuse to write pseudorefs
Patrick Steinhardt
2
-3
/
+10
11 days
ref-filter: properly distinuish pseudo and root refs
Patrick Steinhardt
5
-27
/
+31
11 days
refs: pseudorefs are no refs
Patrick Steinhardt
2
-32
/
+50
11 days
refs: classify HEAD as a root ref
Patrick Steinhardt
4
-15
/
+5
11 days
refs: do not check ref existence in `is_root_ref()`
Patrick Steinhardt
6
-20
/
+29
11 days
refs: rename `is_special_ref()` to `is_pseudo_ref()`
Patrick Steinhardt
1
-10
/
+10
11 days
refs: rename `is_pseudoref()` to `is_root_ref()`
Patrick Steinhardt
5
-15
/
+37
11 days
Documentation/glossary: define root refs as refs
Patrick Steinhardt
1
-7
/
+25
11 days
Documentation/glossary: clarify limitations of pseudorefs
Patrick Steinhardt
1
-2
/
+2
11 days
Documentation/glossary: redefine pseudorefs as special refs
Patrick Steinhardt
1
-28
/
+12
11 days
builtin/config: pass data between callbacks via local variables
Patrick Steinhardt
1
-38
/
+52
11 days
builtin/config: convert flags to a local variable
Patrick Steinhardt
1
-19
/
+29
11 days
builtin/config: track "fixed value" option via flags only
Patrick Steinhardt
1
-7
/
+7
11 days
builtin/config: convert `key` to a local variable
Patrick Steinhardt
1
-2
/
+5
11 days
builtin/config: convert `key_regexp` to a local variable
Patrick Steinhardt
1
-8
/
+8
11 days
builtin/config: convert `regexp` to a local variable
Patrick Steinhardt
1
-9
/
+9
11 days
builtin/config: convert `value_pattern` to a local variable
Patrick Steinhardt
1
-3
/
+3
11 days
builtin/config: convert `do_not_match` to a local variable
Patrick Steinhardt
1
-3
/
+3
11 days
builtin/config: move `respect_includes_opt` into location options
Patrick Steinhardt
1
-7
/
+12
11 days
builtin/config: move default value into display options
Patrick Steinhardt
1
-8
/
+11
11 days
builtin/config: move type options into display options
Patrick Steinhardt
1
-31
/
+29
11 days
builtin/config: move display options into local variables
Patrick Steinhardt
1
-70
/
+101
11 days
builtin/config: move location options into local variables
Patrick Steinhardt
1
-137
/
+176
11 days
builtin/config: refactor functions to have common exit paths
Patrick Steinhardt
1
-26
/
+38
11 days
config: make the config source const
Patrick Steinhardt
2
-3
/
+3
11 days
builtin/config: check for writeability after source is set up
Patrick Steinhardt
2
-5
/
+11
11 days
builtin/config: move actions into `cmd_config_actions()`
Patrick Steinhardt
1
-25
/
+23
11 days
builtin/config: move legacy options into `cmd_config()`
Patrick Steinhardt
1
-30
/
+30
11 days
builtin/config: move subcommand options into `cmd_config()`
Patrick Steinhardt
1
-14
/
+14
11 days
builtin/config: move legacy mode into its own function
Patrick Steinhardt
1
-19
/
+24
11 days
builtin/config: stop printing full usage on misuse
Patrick Steinhardt
2
-18
/
+13
11 days
pack-bitmap: introduce `bitmap_writer_free()`
Taylor Blau
4
-1
/
+27
11 days
pack-bitmap-write.c: avoid uninitialized 'write_as' field
Taylor Blau
1
-0
/
+1
11 days
pack-bitmap: drop unused `max_bitmaps` parameter
Taylor Blau
4
-12
/
+4
11 days
pack-bitmap: avoid use of static `bitmap_writer`
Taylor Blau
4
-123
/
+159
11 days
pack-bitmap-write.c: move commit_positions into commit_pos fields
Taylor Blau
1
-25
/
+16
11 days
object.h: add flags allocated by pack-bitmap.h
Taylor Blau
1
-0
/
+1
13 days
Sync with 'master'
Junio C Hamano
43
-86
/
+1283
13 days
Sync with Git 2.45.1
Junio C Hamano
43
-86
/
+1283
13 days
reftable/merged: adapt interface to allow reuse of iterators
Patrick Steinhardt
4
-61
/
+22
13 days
reftable/stack: provide convenience functions to create iterators
Patrick Steinhardt
5
-30
/
+63
13 days
reftable/reader: adapt interface to allow reuse of iterators
Patrick Steinhardt
3
-76
/
+35
13 days
reftable/generic: adapt interface to allow reuse of iterators
Patrick Steinhardt
4
-22
/
+68
13 days
reftable/generic: move seeking of records into the iterator
Patrick Steinhardt
5
-117
/
+177
13 days
reftable/merged: simplify indices for subiterators
Patrick Steinhardt
1
-5
/
+4
13 days
reftable/merged: split up initialization and seeking of records
Patrick Steinhardt
1
-37
/
+22
13 days
reftable/reader: set up the reader when initializing table iterator
Patrick Steinhardt
1
-17
/
+22
13 days
reftable/reader: inline `reader_seek_internal()`
Patrick Steinhardt
1
-22
/
+12
13 days
reftable/reader: separate concerns of table iter and reftable reader
Patrick Steinhardt
1
-17
/
+15
13 days
reftable/reader: unify indexed and linear seeking
Patrick Steinhardt
1
-26
/
+16
13 days
reftable/reader: avoid copying index iterator
Patrick Steinhardt
1
-24
/
+14
13 days
reftable/block: use `size_t` to track restart point index
Patrick Steinhardt
1
-2
/
+2
13 days
refs/reftable: allow configuring geometric factor
Patrick Steinhardt
2
-0
/
+15
13 days
reftable: make the compaction factor configurable
Patrick Steinhardt
5
-7
/
+21
13 days
refs/reftable: allow disabling writing the object index
Patrick Steinhardt
3
-0
/
+77
13 days
refs/reftable: allow configuring restart interval
Patrick Steinhardt
3
-0
/
+66
13 days
reftable: use `uint16_t` to track restart interval
Patrick Steinhardt
2
-2
/
+2
13 days
refs/reftable: allow configuring block size
Patrick Steinhardt
4
-1
/
+118
13 days
reftable/dump: support dumping a table's block structure
Patrick Steinhardt
4
-1
/
+174
13 days
reftable/writer: improve error when passed an invalid block size
Patrick Steinhardt
1
-4
/
+2
13 days
reftable/writer: drop static variable used to initialize strbuf
Patrick Steinhardt
1
-3
/
+1
13 days
reftable: pass opts as constant pointer
Patrick Steinhardt
7
-38
/
+46
13 days
reftable: consistently refer to `reftable_write_options` as `opts`
Patrick Steinhardt
5
-89
/
+74
13 days
documentation: git-update-index: add --show-index-version to synopsis
Dov Murik
1
-0
/
+1
13 days
fetch-pack: remove unused 'struct loose_object_iter'
Dr. David Alan Gilbert
1
-5
/
+0
13 days
Merge branch 'ps/undecided-is-not-necessarily-sha1' into jc/undecided-is-not-...
Junio C Hamano
17
-92
/
+168
13 days
Sync with 'master'
Junio C Hamano
1
-0
/
+25
13 days
Merge branch 'jc/compat-regex-calloc-fix' into next
Junio C Hamano
3
-13
/
+13
13 days
The third batch
Junio C Hamano
1
-0
/
+25
13 days
Merge branch 'jc/git-gui-maintainer-update'
Junio C Hamano
2
-3
/
+3
13 days
Merge branch 'fa/p4-error'
Junio C Hamano
1
-11
/
+13
13 days
Merge branch 'ps/ci-fuzzers-at-gitlab-fix'
Junio C Hamano
1
-0
/
+9
13 days
Merge branch 'jk/ci-test-with-jgit-fix'
Junio C Hamano
1
-1
/
+1
13 days
Merge branch 'jk/ci-macos-gcc13-fix'
Junio C Hamano
2
-4
/
+1
[next]