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
44 hours
The eighth batch
HEAD
master
main
Junio C Hamano
1
-0
/
+35
44 hours
Merge branch 'ps/leakfixes-base'
Junio C Hamano
12
-2
/
+15
44 hours
Merge branch 'kn/osxkeychain-skip-idempotent-store'
Junio C Hamano
1
-0
/
+14
44 hours
Merge branch 'jc/format-patch-more-aggressive-range-diff'
Junio C Hamano
3
-1
/
+12
44 hours
Merge branch 'jc/rev-parse-fatal-doc'
Junio C Hamano
1
-2
/
+13
44 hours
Merge branch 'jc/t0017-clarify-bogus-expectation'
Junio C Hamano
1
-1
/
+8
44 hours
Merge branch 'ds/send-email-per-message-block'
Junio C Hamano
1
-4
/
+7
44 hours
Merge branch 'ps/complete-config-w-subcommands'
Junio C Hamano
2
-25
/
+73
44 hours
Merge branch 'jc/doc-diff-name-only'
Junio C Hamano
1
-2
/
+3
44 hours
Merge branch 'tb/pack-bitmap-write-cleanups'
Junio C Hamano
5
-138
/
+185
44 hours
Merge branch 'ps/builtin-config-cleanup'
Junio C Hamano
4
-433
/
+552
44 hours
Merge branch 'ps/pseudo-ref-terminology'
Junio C Hamano
10
-117
/
+169
44 hours
Merge branch 'kn/patch-iteration-doc'
Junio C Hamano
1
-0
/
+79
44 hours
Merge branch 'mt/t0211-typofix'
Junio C Hamano
1
-1
/
+1
44 hours
Merge branch 'jc/doc-manpages-l10n'
Junio C Hamano
1
-0
/
+7
3 days
t: mark a bunch of tests as leak-free
Patrick Steinhardt
11
-0
/
+13
3 days
ci: add missing dependency for TTY prereq
Patrick Steinhardt
1
-2
/
+2
7 days
The seventh batch
Junio C Hamano
1
-0
/
+9
7 days
Merge branch 'mt/openindiana-portability'
Junio C Hamano
8
-8
/
+8
7 days
Merge branch 'dg/fetch-pack-code-cleanup'
Junio C Hamano
1
-5
/
+0
7 days
Merge branch 'dm/update-index-doc-fix'
Junio C Hamano
1
-0
/
+1
7 days
Merge branch 'jc/patch-flow-updates'
Junio C Hamano
1
-51
/
+70
7 days
Merge branch 'it/refs-name-conflict'
Junio C Hamano
2
-1
/
+19
7 days
Merge branch 'la/hide-trailer-info'
Junio C Hamano
6
-114
/
+505
10 days
The sixth batch
Junio C Hamano
1
-0
/
+8
10 days
Merge branch 'jc/compat-regex-calloc-fix'
Junio C Hamano
3
-13
/
+13
10 days
Merge branch 'kn/ref-transaction-symref'
Junio C Hamano
28
-310
/
+385
13 days
t/t9001-send-email.sh: sed - remove the i flag for s
Marcel Telka
1
-1
/
+1
13 days
t/t9118-git-svn-funky-branch-names.sh: sed needs semicolon
Marcel Telka
1
-1
/
+1
13 days
t/t1700-split-index.sh: mv -v is not portable
Marcel Telka
1
-1
/
+1
13 days
t/t4202-log.sh: fix misspelled variable
Marcel Telka
1
-1
/
+1
13 days
t/t0600-reffiles-backend.sh: rm -v is not portable
Marcel Telka
1
-1
/
+1
13 days
t/t9902-completion.sh: backslashes in echo
Marcel Telka
1
-1
/
+1
13 days
Switch grep from non-portable BRE to portable ERE
Marcel Telka
2
-2
/
+2
13 days
diff: document what --name-only shows
Junio C Hamano
1
-2
/
+3
13 days
SubmittingPatches: advertise git-manpages-l10n project a bit
Junio C Hamano
1
-0
/
+7
13 days
SubmittingPatches: add section for iterating patches
Karthik Nayak
1
-0
/
+79
13 days
Merge branch 'jc/patch-flow-updates' into kn/patch-iteration-doc
Junio C Hamano
1
-51
/
+70
13 days
completion: adapt git-config(1) to complete subcommands
Patrick Steinhardt
2
-25
/
+73
14 days
t0017: clarify dubious test set-up
Junio C Hamano
1
-1
/
+8
14 days
The fifth batch
Junio C Hamano
1
-0
/
+7
14 days
Merge branch 'ps/refs-without-the-repository'
Junio C Hamano
77
-680
/
+1052
14 days
Merge branch 'jl/git-no-advice'
Junio C Hamano
5
-10
/
+104
14 days
Merge branch 'rs/external-diff-with-exit-code'
Junio C Hamano
2
-38
/
+3
14 days
Revert "diff: fix --exit-code with external diff"
Junio C Hamano
2
-38
/
+3
14 days
t/t0211-trace2-perf.sh: fix typo patern -> pattern
Marcel Telka
1
-1
/
+1
2024-05-15
osxkeychain: state to skip unnecessary store operations
Koji Nakamaru
1
-0
/
+11
2024-05-15
osxkeychain: exclusive lock to serialize execution of operations
Koji Nakamaru
1
-0
/
+3
2024-05-15
The fourth batch
Junio C Hamano
1
-1
/
+19
2024-05-15
Merge branch 'ds/scalar-reconfigure-all-fix'
Junio C Hamano
2
-3
/
+45
2024-05-15
Merge branch 'vd/doc-merge-tree-x-option'
Junio C Hamano
1
-0
/
+5
2024-05-15
Merge branch 'rs/external-diff-with-exit-code'
Junio C Hamano
3
-3
/
+47
2024-05-15
Merge branch 'jt/port-ci-whitespace-check-to-gitlab'
Junio C Hamano
4
-64
/
+109
2024-05-15
Merge branch 'ow/refspec-glossary-update'
Junio C Hamano
1
-1
/
+2
2024-05-15
Merge branch 'jp/tag-trailer'
Junio C Hamano
6
-28
/
+181
2024-05-15
Merge branch 'ps/config-subcommands'
Junio C Hamano
6
-370
/
+812
2024-05-15
Merge branch 'js/unit-test-suite-runner'
Junio C Hamano
11
-30
/
+74
2024-05-15
refs: refuse to write pseudorefs
Patrick Steinhardt
2
-3
/
+10
2024-05-15
ref-filter: properly distinuish pseudo and root refs
Patrick Steinhardt
5
-27
/
+31
2024-05-15
refs: pseudorefs are no refs
Patrick Steinhardt
2
-32
/
+50
2024-05-15
refs: classify HEAD as a root ref
Patrick Steinhardt
4
-15
/
+5
2024-05-15
refs: do not check ref existence in `is_root_ref()`
Patrick Steinhardt
6
-20
/
+29
2024-05-15
refs: rename `is_special_ref()` to `is_pseudo_ref()`
Patrick Steinhardt
1
-10
/
+10
2024-05-15
refs: rename `is_pseudoref()` to `is_root_ref()`
Patrick Steinhardt
5
-15
/
+37
2024-05-15
Documentation/glossary: define root refs as refs
Patrick Steinhardt
1
-7
/
+25
2024-05-15
Documentation/glossary: clarify limitations of pseudorefs
Patrick Steinhardt
1
-2
/
+2
2024-05-15
Documentation/glossary: redefine pseudorefs as special refs
Patrick Steinhardt
1
-28
/
+12
2024-05-15
builtin/config: pass data between callbacks via local variables
Patrick Steinhardt
1
-38
/
+52
2024-05-15
builtin/config: convert flags to a local variable
Patrick Steinhardt
1
-19
/
+29
2024-05-15
builtin/config: track "fixed value" option via flags only
Patrick Steinhardt
1
-7
/
+7
2024-05-15
builtin/config: convert `key` to a local variable
Patrick Steinhardt
1
-2
/
+5
2024-05-15
builtin/config: convert `key_regexp` to a local variable
Patrick Steinhardt
1
-8
/
+8
2024-05-15
builtin/config: convert `regexp` to a local variable
Patrick Steinhardt
1
-9
/
+9
2024-05-15
builtin/config: convert `value_pattern` to a local variable
Patrick Steinhardt
1
-3
/
+3
2024-05-15
builtin/config: convert `do_not_match` to a local variable
Patrick Steinhardt
1
-3
/
+3
2024-05-15
builtin/config: move `respect_includes_opt` into location options
Patrick Steinhardt
1
-7
/
+12
2024-05-15
builtin/config: move default value into display options
Patrick Steinhardt
1
-8
/
+11
2024-05-15
builtin/config: move type options into display options
Patrick Steinhardt
1
-31
/
+29
2024-05-15
builtin/config: move display options into local variables
Patrick Steinhardt
1
-70
/
+101
2024-05-15
builtin/config: move location options into local variables
Patrick Steinhardt
1
-137
/
+176
2024-05-15
builtin/config: refactor functions to have common exit paths
Patrick Steinhardt
1
-26
/
+38
2024-05-15
config: make the config source const
Patrick Steinhardt
2
-3
/
+3
2024-05-15
builtin/config: check for writeability after source is set up
Patrick Steinhardt
2
-5
/
+11
2024-05-15
builtin/config: move actions into `cmd_config_actions()`
Patrick Steinhardt
1
-25
/
+23
2024-05-15
builtin/config: move legacy options into `cmd_config()`
Patrick Steinhardt
1
-30
/
+30
2024-05-15
builtin/config: move subcommand options into `cmd_config()`
Patrick Steinhardt
1
-14
/
+14
2024-05-15
builtin/config: move legacy mode into its own function
Patrick Steinhardt
1
-19
/
+24
2024-05-15
builtin/config: stop printing full usage on misuse
Patrick Steinhardt
2
-18
/
+13
2024-05-15
pack-bitmap: introduce `bitmap_writer_free()`
Taylor Blau
4
-1
/
+27
2024-05-15
pack-bitmap-write.c: avoid uninitialized 'write_as' field
Taylor Blau
1
-0
/
+1
2024-05-15
pack-bitmap: drop unused `max_bitmaps` parameter
Taylor Blau
4
-12
/
+4
2024-05-15
pack-bitmap: avoid use of static `bitmap_writer`
Taylor Blau
4
-123
/
+159
2024-05-15
pack-bitmap-write.c: move commit_positions into commit_pos fields
Taylor Blau
1
-25
/
+16
2024-05-15
object.h: add flags allocated by pack-bitmap.h
Taylor Blau
1
-0
/
+1
2024-05-13
Sync with Git 2.45.1
Junio C Hamano
43
-86
/
+1283
2024-05-13
documentation: git-update-index: add --show-index-version to synopsis
Dov Murik
1
-0
/
+1
2024-05-13
fetch-pack: remove unused 'struct loose_object_iter'
Dr. David Alan Gilbert
1
-5
/
+0
2024-05-13
The third batch
Junio C Hamano
1
-0
/
+25
2024-05-13
Merge branch 'jc/git-gui-maintainer-update'
Junio C Hamano
2
-3
/
+3
2024-05-13
Merge branch 'fa/p4-error'
Junio C Hamano
1
-11
/
+13
2024-05-13
Merge branch 'ps/ci-fuzzers-at-gitlab-fix'
Junio C Hamano
1
-0
/
+9
2024-05-13
Merge branch 'jk/ci-test-with-jgit-fix'
Junio C Hamano
1
-1
/
+1
2024-05-13
Merge branch 'jk/ci-macos-gcc13-fix'
Junio C Hamano
2
-4
/
+1
2024-05-13
Merge branch 'jc/no-default-attr-tree-in-bare'
Junio C Hamano
3
-10
/
+10
2024-05-13
Merge branch 'ps/ci-python-2-deprecation'
Junio C Hamano
1
-2
/
+6
2024-05-13
Merge branch 'tb/attr-limits'
Junio C Hamano
2
-10
/
+19
2024-05-13
Merge branch 'jc/test-workaround-broken-mv'
Junio C Hamano
1
-1
/
+2
2024-05-13
Merge branch 'ma/win32-unix-domain-socket'
Junio C Hamano
1
-0
/
+2
2024-05-13
compat/regex: fix argument order to calloc(3)
Junio C Hamano
3
-13
/
+13
2024-05-11
SubmittingPatches: welcome the new maintainer of git-gui part
Junio C Hamano
2
-3
/
+3
2024-05-10
Merge branch 'ps/config-subcommands' into ps/builtin-config-cleanup
Junio C Hamano
6
-370
/
+812
2024-05-10
SubmittingPatches: extend the "flow" section
Junio C Hamano
1
-42
/
+61
2024-05-10
SubmittingPatches: move the patch-flow section earlier
Junio C Hamano
1
-49
/
+49
2024-05-09
ci: stop installing "gcc-13" for osx-gcc
Jeff King
1
-1
/
+0
2024-05-09
ci: avoid bare "gcc" for osx-gcc job
Jeff King
1
-1
/
+1
2024-05-09
ci: drop mention of BREW_INSTALL_PACKAGES variable
Jeff King
1
-2
/
+0
2024-05-09
ci: update coverity runs_on_pool reference
Jeff King
1
-1
/
+1
2024-05-09
gitlab-ci: fix installing dependencies for fuzz smoke tests
Patrick Steinhardt
1
-1
/
+1
2024-05-09
Merge branch 'ps/ci-python-2-deprecation' into ps/ci-fuzzers-at-gitlab-fix
Junio C Hamano
1
-2
/
+6
2024-05-09
Merge branch 'ps/ci-enable-minimal-fuzzers-at-gitlab' into ps/ci-fuzzers-at-g...
Junio C Hamano
1
-0
/
+9
2024-05-08
git-p4: show Perforce error to the user
Fahad Alrashed
1
-11
/
+13
2024-05-08
The second batch
Junio C Hamano
1
-1
/
+38
2024-05-08
Merge branch 'bb/rgb-12-bit-colors'
Junio C Hamano
4
-12
/
+41
2024-05-08
Merge branch 'rs/diff-parseopts-cleanup'
Junio C Hamano
1
-1
/
+0
2024-05-08
Merge branch 'dk/zsh-git-repo-path-fix'
Junio C Hamano
1
-0
/
+1
2024-05-08
Merge branch 'bc/zsh-compatibility'
Junio C Hamano
2
-9
/
+10
2024-05-08
Merge branch 'rj/add-p-typo-reaction'
Junio C Hamano
2
-15
/
+31
2024-05-08
Merge branch 'jt/doc-submitting-rerolled-series'
Junio C Hamano
1
-4
/
+6
2024-05-08
Merge branch 'rh/complete-symbolic-ref'
Junio C Hamano
2
-3
/
+51
2024-05-08
Merge branch 'ps/the-index-is-no-more'
Junio C Hamano
41
-455
/
+435
2024-05-08
Merge branch 'bc/credential-scheme-enhancement'
Junio C Hamano
16
-120
/
+1025
2024-05-08
Merge branch 'ps/ci-test-with-jgit'
Junio C Hamano
9
-109
/
+228
2024-05-08
Merge branch 'ps/reftable-write-optim'
Junio C Hamano
16
-556
/
+230
2024-05-07
scalar: avoid segfault in reconfigure --all
Derrick Stolee
2
-3
/
+45
2024-05-07
t0018: two small fixes
Junio C Hamano
1
-19
/
+22
2024-05-07
Documentation/git-merge-tree.txt: document -X
Victoria Dye
1
-0
/
+5
2024-05-07
refs: remove functions without ref store
Patrick Steinhardt
2
-268
/
+209
2024-05-07
cocci: apply rules to rewrite callers of "refs" interfaces
Patrick Steinhardt
75
-436
/
+711
2024-05-07
cocci: introduce rules to transform "refs" to pass ref store
Patrick Steinhardt
1
-0
/
+103
2024-05-07
refs: add `exclude_patterns` parameter to `for_each_fullref_in()`
Patrick Steinhardt
5
-13
/
+16
2024-05-07
refs: introduce missing functions that accept a `struct ref_store`
Patrick Steinhardt
2
-14
/
+64
2024-05-07
builtin/tag: add --trailer option
John Passaro
3
-11
/
+157
2024-05-07
builtin/commit: refactor --trailer logic
John Passaro
3
-8
/
+23
2024-05-07
builtin/commit: use ARGV macro to collect trailers
John Passaro
1
-9
/
+1
2024-05-07
refs: remove `create_symref` and associated dead code
Karthik Nayak
5
-172
/
+0
2024-05-07
refs: rename `refs_create_symref()` to `refs_update_symref()`
Karthik Nayak
5
-11
/
+9
2024-05-07
refs: use transaction in `refs_create_symref()`
Karthik Nayak
3
-8
/
+41
2024-05-07
refs: add support for transactional symref updates
Karthik Nayak
4
-40
/
+197
2024-05-07
refs: move `original_update_refname` to 'refs.c'
Karthik Nayak
4
-33
/
+25
2024-05-07
refs: support symrefs in 'reference-transaction' hook
Karthik Nayak
2
-9
/
+25
2024-05-07
files-backend: extract out `create_symref_lock()`
Karthik Nayak
1
-14
/
+37
2024-05-07
refs: accept symref values in `ref_transaction_update()`
Karthik Nayak
14
-24
/
+71
2024-05-06
cmake: let `test-tool` run the unit tests, too
Johannes Schindelin
1
-1
/
+2
2024-05-06
ci: use test-tool as unit test runner on Windows
Josh Steadmon
1
-1
/
+1
2024-05-06
t/Makefile: run unit tests alongside shell tests
Jeff King
3
-3
/
+19
2024-05-06
unit tests: add rule for running with test-tool
Josh Steadmon
2
-2
/
+10
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
6
-17
/
+20
2024-05-06
ci: fix Python dependency on Ubuntu 24.04
Patrick Steinhardt
1
-2
/
+6
2024-05-06
Documentation: Mention that refspecs are explained elsewhere
Øystein Walle
1
-1
/
+2
2024-05-06
format-patch: run range-diff with larger creation-factor
Junio C Hamano
3
-1
/
+12
2024-05-06
gitlab-ci: add smoke test for fuzzers
Patrick Steinhardt
1
-0
/
+9
2024-05-06
builtin/config: display subcommand help
Patrick Steinhardt
2
-3
/
+3
2024-05-06
builtin/config: introduce "edit" subcommand
Patrick Steinhardt
3
-36
/
+68
2024-05-06
builtin/config: introduce "remove-section" subcommand
Patrick Steinhardt
3
-6
/
+41
2024-05-06
builtin/config: introduce "rename-section" subcommand
Patrick Steinhardt
3
-15
/
+50
2024-05-06
builtin/config: introduce "unset" subcommand
Patrick Steinhardt
3
-26
/
+84
2024-05-06
builtin/config: introduce "set" subcommand
Patrick Steinhardt
3
-63
/
+140
2024-05-06
builtin/config: introduce "get" subcommand
Patrick Steinhardt
3
-99
/
+194
2024-05-06
builtin/config: introduce "list" subcommand
Patrick Steinhardt
3
-64
/
+162
2024-05-06
builtin/config: pull out function to handle `--null`
Patrick Steinhardt
1
-6
/
+9
2024-05-06
builtin/config: pull out function to handle config location
Patrick Steinhardt
1
-65
/
+68
2024-05-06
builtin/config: use `OPT_CMDMODE()` to specify modes
Patrick Steinhardt
2
-18
/
+27
2024-05-06
builtin/config: move "fixed-value" option to correct group
Patrick Steinhardt
1
-1
/
+1
2024-05-06
builtin/config: move option array around
Patrick Steinhardt
1
-48
/
+48
2024-05-06
config: clarify memory ownership when preparing comment strings
Patrick Steinhardt
3
-16
/
+13
2024-05-06
diff: fix --exit-code with external diff
René Scharfe
2
-3
/
+38
2024-05-06
diff: report unmerged paths as changes in run_diff_cmd()
René Scharfe
2
-0
/
+9
2024-05-06
refs: return conflict error when checking packed refs
Ivan Tse
2
-1
/
+19
2024-05-03
attr.c: move ATTR_MAX_FILE_SIZE check into read_attr_from_buf()
Taylor Blau
2
-10
/
+19
2024-05-03
gitlab-ci: add whitespace error check
Justin Tobler
1
-0
/
+9
2024-05-03
ci: make the whitespace report optional
Justin Tobler
1
-12
/
+33
2024-05-03
ci: separate whitespace check script
Justin Tobler
2
-64
/
+78
2024-05-03
github-ci: fix link to whitespace error
Justin Tobler
1
-11
/
+12
2024-05-03
ci: pre-collapse GitLab CI sections
Justin Tobler
1
-1
/
+1
2024-05-03
advice: add --no-advice global option
James Liu
5
-4
/
+95
2024-05-03
doc: add spacing around paginate options
James Liu
1
-1
/
+1
2024-05-03
doc: clean up usage documentation for --no-* opts
James Liu
2
-10
/
+10
2024-05-03
stop using HEAD for attributes in bare repository by default
Junio C Hamano
3
-10
/
+10
2024-05-03
win32: fix building with NO_UNIX_SOCKETS
Mike Hommey
1
-0
/
+2
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: document parse_trailers() usage
Linus Arver
2
-5
/
+54
2024-05-02
trailer: retire trailer_info_get() from API
Linus Arver
2
-48
/
+46
2024-05-02
trailer: make trailer_info struct private
Linus Arver
2
-21
/
+23
2024-05-02
trailer: make parse_trailers() return trailer_info pointer
Linus Arver
3
-31
/
+31
2024-05-02
interpret-trailers: access trailer_info with new helpers
Linus Arver
3
-6
/
+31
2024-05-02
sequencer: use the trailer iterator
Linus Arver
1
-15
/
+12
[next]