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
/
builtin
Age
Commit message (
Expand
)
Author
Files
Lines
4 days
Merge branch 'rj/add-i-leak-fix'
HEAD
master
main
Junio C Hamano
1
-3
/
+6
5 days
Merge branch 'ps/run-auto-maintenance-in-receive-pack'
Junio C Hamano
1
-11
/
+10
6 days
Merge branch 'ta/fast-import-parse-path-fix'
Junio C Hamano
1
-78
/
+84
6 days
add: plug a leak on interactive_add
Rubén Justo
1
-3
/
+6
12 days
builtin/receive-pack: convert to use git-maintenance(1)
Patrick Steinhardt
1
-11
/
+10
12 days
Merge branch 'rs/date-mode-pass-by-value'
Junio C Hamano
1
-2
/
+2
13 days
Merge branch 'gt/add-u-commit-i-pathspec-check'
Junio C Hamano
3
-4
/
+17
13 days
Merge branch 'ds/fetch-config-parse-microfix'
Junio C Hamano
1
-0
/
+1
13 days
Merge branch 'ma/win32-unix-domain-socket'
Junio C Hamano
2
-0
/
+5
14 days
fast-import: make comments more precise
Thalia Archibald
1
-3
/
+3
14 days
fast-import: forbid escaped NUL in paths
Thalia Archibald
1
-0
/
+2
14 days
fast-import: remove dead strbuf
Thalia Archibald
1
-5
/
+0
14 days
fast-import: allow unquoted empty path for root
Thalia Archibald
1
-3
/
+0
14 days
fast-import: directly use strbufs for paths
Thalia Archibald
1
-37
/
+27
14 days
fast-import: tighten path unquoting
Thalia Archibald
1
-43
/
+65
2024-04-12
Merge branch 'jc/checkout-detach-wo-tracking-report'
Junio C Hamano
1
-1
/
+2
2024-04-12
Merge branch 'js/merge-tree-3-trees'
Junio C Hamano
1
-1
/
+1
2024-04-12
merge-tree: fix argument type of the `--merge-base` option
Johannes Schindelin
1
-1
/
+1
2024-04-10
Merge branch 'kn/clarify-update-ref-doc'
Junio C Hamano
1
-13
/
+13
2024-04-09
Merge branch 'rj/use-adv-if-enabled'
Junio C Hamano
1
-11
/
+7
2024-04-09
Merge branch 'ps/pack-refs-auto'
Junio C Hamano
2
-48
/
+69
2024-04-05
date: make DATE_MODE thread-safe
René Scharfe
1
-2
/
+2
2024-04-05
Merge branch 'jk/core-comment-string'
Junio C Hamano
9
-38
/
+39
2024-04-05
Merge branch 'rs/config-comment'
Junio C Hamano
4
-12
/
+22
2024-04-05
fetch: return when parsing submodule.recurse
Derrick Stolee
1
-0
/
+1
2024-04-03
builtin/add: error out when passing untracked path with -u
Ghanshyam Thakkar
1
-1
/
+8
2024-04-03
builtin/commit: error out when passing untracked path with -i
Ghanshyam Thakkar
1
-1
/
+6
2024-04-03
revision: optionally record matches with pathspec elements
Junio C Hamano
3
-4
/
+5
2024-04-03
Win32: detect unix socket support at runtime
Matthias Aßhauer
2
-0
/
+5
2024-04-03
Merge branch 'bl/cherry-pick-empty'
Junio C Hamano
2
-7
/
+47
2024-04-03
Merge branch 'rs/strbuf-expand-bad-format'
Junio C Hamano
3
-26
/
+10
2024-04-02
update-ref: use {old,new}-oid instead of {old,new}value
Karthik Nayak
1
-13
/
+13
2024-04-01
Merge branch 'jk/rebase-apply-leakfix'
Junio C Hamano
1
-3
/
+3
2024-04-01
Merge branch 'pb/advice-merge-conflict'
Junio C Hamano
1
-5
/
+9
2024-04-01
Merge branch 'jk/pretty-subject-cleanup'
Junio C Hamano
3
-3
/
+3
2024-04-01
Merge branch 'pw/checkout-conflict-errorfix'
Junio C Hamano
1
-22
/
+38
2024-03-30
add: use advise_if_enabled for ADVICE_ADD_EMBEDDED_REPO
Rubén Justo
1
-3
/
+3
2024-03-30
add: use advise_if_enabled for ADVICE_ADD_EMPTY_PATHSPEC
Rubén Justo
1
-4
/
+2
2024-03-30
add: use advise_if_enabled for ADVICE_ADD_IGNORED_FILE
Rubén Justo
1
-4
/
+2
2024-03-30
checkout: omit "tracking" information on a detached HEAD
Junio C Hamano
1
-1
/
+2
2024-03-28
Merge branch 'jc/show-untracked-false'
Junio C Hamano
1
-19
/
+38
2024-03-28
Merge branch 'eb/hash-transition'
Junio C Hamano
14
-43
/
+104
2024-03-25
cherry-pick: add `--empty` for more robust redundant commit handling
Brian Lyles
1
-1
/
+36
2024-03-25
cherry-pick: enforce `--keep-redundant-commits` incompatibility
Brian Lyles
1
-0
/
+1
2024-03-25
rebase: update `--empty=ask` to `--empty=stop`
Brian Lyles
1
-6
/
+10
2024-03-25
Merge branch 'ja/doc-formatting-fix'
Junio C Hamano
1
-1
/
+1
2024-03-25
Merge branch 'js/bugreport-no-suffix-fix'
Junio C Hamano
1
-3
/
+7
2024-03-25
Merge branch 'rj/restore-plug-leaks'
Junio C Hamano
1
-30
/
+21
2024-03-25
cat-file: use strbuf_expand_bad_format()
René Scharfe
1
-8
/
+8
2024-03-25
factor out strbuf_expand_bad_format()
René Scharfe
2
-18
/
+2
2024-03-25
builtin/gc: pack refs when using `git maintenance run --auto`
Patrick Steinhardt
1
-1
/
+11
2024-03-25
builtin/gc: forward git-gc(1)'s `--auto` flag when packing refs
Patrick Steinhardt
1
-9
/
+12
2024-03-25
builtin/gc: move `struct maintenance_run_opts`
Patrick Steinhardt
1
-27
/
+26
2024-03-25
builtin/pack-refs: introduce new "--auto" flag
Patrick Steinhardt
1
-1
/
+2
2024-03-25
builtin/pack-refs: release allocated memory
Patrick Steinhardt
1
-8
/
+15
2024-03-25
refs: remove `PACK_REFS_ALL` flag
Patrick Steinhardt
1
-2
/
+3
2024-03-22
rebase: use child_process_clear() to clean
Jeff King
1
-3
/
+3
2024-03-19
format-patch: return an allocated string from log_write_email_headers()
Jeff King
1
-0
/
+1
2024-03-19
pretty: drop print_email_subject flag
Jeff King
2
-1
/
+1
2024-03-19
pretty: split oneline and email subject printing
Jeff King
1
-1
/
+1
2024-03-19
shortlog: stop setting pp.print_email_subject
Jeff King
1
-1
/
+0
2024-03-18
Merge branch 'pw/rebase-i-ignore-cherry-pick-help-environment'
Junio C Hamano
1
-11
/
+3
2024-03-18
builtin/am: allow disabling conflict advice
Philippe Blain
1
-5
/
+9
2024-03-16
doc: fix some placeholders formating
Jean-Noël Avila
1
-1
/
+1
2024-03-16
bugreport.c: fix a crash in `git bugreport` with `--no-suffix` option
Jiamu Sun
1
-3
/
+7
2024-03-15
config: allow tweaking whitespace between value and comment
Junio C Hamano
1
-6
/
+1
2024-03-15
config: fix --comment formatting
Junio C Hamano
1
-4
/
+11
2024-03-15
Merge branch 'jc/xwrite-cleanup'
Junio C Hamano
3
-23
/
+7
2024-03-15
Merge branch 'as/option-names-in-messages'
Junio C Hamano
2
-2
/
+2
2024-03-15
Merge branch 'kh/branch-ref-syntax-advice'
Junio C Hamano
1
-2
/
+6
2024-03-15
config: add --comment option to add a comment
Ralph Seichter
4
-12
/
+20
2024-03-14
Merge branch 'la/trailer-api'
Junio C Hamano
1
-2
/
+99
2024-03-14
Merge branch 'so/clean-dry-run-without-force'
Junio C Hamano
1
-15
/
+5
2024-03-14
checkout: plug some leaks in git-restore
Rubén Justo
1
-30
/
+21
2024-03-14
checkout: fix interaction between --conflict and --merge
Phillip Wood
1
-3
/
+7
2024-03-14
checkout: cleanup --conflict=<style> parsing
Phillip Wood
1
-19
/
+32
2024-03-14
merge-ll: introduce LL_MERGE_OPTIONS_INIT
Phillip Wood
1
-2
/
+1
2024-03-13
status: allow --untracked=false and friends
Junio C Hamano
1
-2
/
+11
2024-03-13
status: unify parsing of --untracked= and status.showUntrackedFiles
Junio C Hamano
1
-17
/
+27
2024-03-12
prefer comment_line_str to comment_line_char for printing
Jeff King
4
-14
/
+14
2024-03-12
strbuf: accept a comment string for strbuf_add_commented_lines()
Jeff King
2
-5
/
+5
2024-03-12
strbuf: accept a comment string for strbuf_commented_addf()
Jeff King
3
-7
/
+7
2024-03-12
strbuf: accept a comment string for strbuf_stripspace()
Jeff King
8
-9
/
+9
2024-03-12
environment: store comment_line_char as a string
Jeff King
1
-2
/
+2
2024-03-12
commit: refactor base-case of adjust_comment_line_char()
Jeff King
1
-2
/
+3
2024-03-11
Merge branch 'js/merge-base-with-missing-commit'
Junio C Hamano
11
-42
/
+90
2024-03-07
Merge branch 'jk/upload-pack-bounded-resources'
Junio C Hamano
1
-0
/
+2
2024-03-07
Merge branch 'ps/remote-helper-repo-initialization-fix'
Junio C Hamano
1
-0
/
+46
2024-03-07
Merge branch 'eg/add-uflags'
Junio C Hamano
1
-1
/
+1
2024-03-07
Merge branch 'jt/commit-redundant-scissors-fix'
Junio C Hamano
1
-7
/
+5
2024-03-07
Merge branch 'js/merge-tree-3-trees'
Junio C Hamano
6
-23
/
+57
2024-03-07
Merge branch 'cc/rev-list-allow-missing-tips'
Junio C Hamano
1
-1
/
+17
2024-03-05
builtin/clone.c: trivial fix of message
Alexander Shopov
1
-1
/
+1
2024-03-05
builtin/remote.c: trivial fix of error message
Alexander Shopov
1
-1
/
+1
2024-03-05
branch: advise about ref syntax rules
Kristoffer Haugsbakk
1
-2
/
+6
2024-03-05
Merge branch 'kn/for-all-refs'
Junio C Hamano
1
-3
/
+7
2024-03-05
Merge branch 'rs/name-rev-with-mempool'
Junio C Hamano
1
-19
/
+20
2024-03-05
Merge branch 'rs/fetch-simplify-with-starts-with'
Junio C Hamano
1
-3
/
+2
2024-03-04
clean: further clean-up of implementation around "--force"
Junio C Hamano
1
-7
/
+2
2024-03-03
clean: improve -n and -f implementation and documentation
Sergey Organov
1
-14
/
+9
2024-03-02
repack: check error writing to pack-objects subprocess
Junio C Hamano
1
-2
/
+3
2024-03-02
unpack: replace xwrite() loop with write_in_full()
Junio C Hamano
2
-21
/
+4
2024-03-01
Merge branch 'hs/rebase-not-in-progress' into HEAD
Junio C Hamano
1
-1
/
+1
2024-03-01
Merge branch 'ps/reflog-list' into HEAD
Junio C Hamano
2
-5
/
+36
2024-03-01
format_trailers(): use strbuf instead of FILE
Linus Arver
1
-1
/
+5
2024-03-01
trailer: move interpret_trailers() to interpret-trailers.c
Linus Arver
1
-0
/
+93
2024-03-01
trailer: rename functions to use 'trailer'
Linus Arver
1
-2
/
+2
2024-02-29
add: use unsigned type for collection of bits
Eugenio Gigante
1
-1
/
+1
2024-02-29
commit-reach(repo_get_merge_bases_many_dirty): pass on errors
Johannes Schindelin
1
-3
/
+6
2024-02-29
commit-reach(repo_get_merge_bases_many): pass on "missing commits" errors
Johannes Schindelin
1
-6
/
+7
2024-02-29
commit-reach(get_octopus_merge_bases): pass on "missing commits" errors
Johannes Schindelin
3
-5
/
+14
2024-02-29
commit-reach(repo_get_merge_bases): pass on "missing commits" errors
Johannes Schindelin
5
-20
/
+28
2024-02-28
upload-pack: always turn off save_commit_buffer
Jeff King
1
-0
/
+2
2024-02-28
commit-reach(repo_in_merge_bases_many): report missing commits
Johannes Schindelin
7
-8
/
+35
2024-02-27
Merge branch 'rj/tag-column-fix'
Junio C Hamano
1
-1
/
+2
2024-02-27
builtin/clone: allow remote helpers to detect repo
Patrick Steinhardt
1
-0
/
+46
2024-02-27
rebase -i: stop setting GIT_CHERRY_PICK_HELP
Phillip Wood
1
-11
/
+3
2024-02-27
commit: unify logic to avoid multiple scissors lines when merging
Josh Triplett
1
-5
/
+3
2024-02-27
commit: avoid redundant scissor line with --cleanup=scissors -v
Josh Triplett
1
-2
/
+2
2024-02-26
Merge branch 'gt/at-is-synonym-for-head-in-add-patch'
Junio C Hamano
2
-2
/
+6
2024-02-26
Merge branch 'kh/column-reject-negative-padding'
Junio C Hamano
1
-0
/
+2
2024-02-26
Merge branch 'rs/use-xstrncmpz'
Junio C Hamano
3
-6
/
+3
2024-02-26
name-rev: use mem_pool_strfmt()
René Scharfe
1
-19
/
+20
2024-02-26
fetch: convert strncmp() with strlen() to starts_with()
René Scharfe
1
-3
/
+2
2024-02-23
for-each-ref: add new option to include root refs
Karthik Nayak
1
-3
/
+7
2024-02-23
ref-filter: rename 'FILTER_REFS_ALL' to 'FILTER_REFS_REGULAR'
Karthik Nayak
1
-1
/
+1
2024-02-23
Always check `parse_tree*()`'s return value
Johannes Schindelin
6
-6
/
+32
2024-02-21
builtin/reflog: introduce subcommand to list reflogs
Patrick Steinhardt
1
-0
/
+34
2024-02-21
refs: drop unused params from the reflog iterator callback
Patrick Steinhardt
2
-5
/
+2
2024-02-21
rebase: make warning less passive aggressive
Harmen Stoppels
1
-1
/
+1
2024-02-14
Merge branch 'js/check-null-from-read-object-file'
Junio C Hamano
3
-4
/
+14
2024-02-14
Merge branch 'rs/receive-pack-remove-find-header'
Junio C Hamano
1
-35
/
+13
2024-02-14
tag: error when git-column fails
Rubén Justo
1
-1
/
+2
2024-02-14
rev-list: allow missing tips with --missing=[print|allow*]
Christian Couder
1
-1
/
+17
2024-02-13
Merge branch 'ps/report-failure-from-git-stash' into maint-2.43
Junio C Hamano
1
-4
/
+4
2024-02-13
Merge branch 'jc/sign-buffer-failure-propagation-fix' into maint-2.43
Junio C Hamano
1
-1
/
+1
2024-02-13
Merge branch 'jc/comment-style-fixes' into maint-2.43
Junio C Hamano
1
-5
/
+5
2024-02-13
Merge branch 'tc/show-ref-exists-fix' into maint-2.43
Junio C Hamano
1
-1
/
+1
2024-02-13
add-patch: classify '@' as a synonym for 'HEAD'
Ghanshyam Thakkar
2
-2
/
+6
2024-02-13
column: disallow negative padding
Kristoffer Haugsbakk
1
-0
/
+2
2024-02-12
Merge branch 'tb/multi-pack-reuse-experiment'
Junio C Hamano
1
-0
/
+2
2024-02-12
Merge branch 'pw/show-ref-pseudorefs'
Junio C Hamano
1
-1
/
+1
2024-02-12
Merge branch 'ps/report-failure-from-git-stash'
Junio C Hamano
1
-4
/
+4
2024-02-12
Merge branch 'jc/sign-buffer-failure-propagation-fix'
Junio C Hamano
1
-1
/
+1
2024-02-12
use xstrncmpz()
René Scharfe
3
-6
/
+3
2024-02-12
receive-pack: use find_commit_header() in check_nonce()
René Scharfe
1
-23
/
+7
2024-02-09
receive-pack: use find_commit_header() in check_cert_push_options()
René Scharfe
1
-15
/
+9
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 '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
67
-137
/
+5
2024-02-08
Merge branch 'jc/orphan-unborn' into maint-2.43
Junio C Hamano
2
-4
/
+4
2024-02-08
Merge branch 'la/trailer-cleanups' into maint-2.43
Junio C Hamano
2
-2
/
+2
2024-02-08
Merge branch 'jc/retire-cas-opt-name-constant' into maint-2.43
Junio C Hamano
2
-3
/
+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 'jk/config-cleanup' into maint-2.43
Junio C Hamano
2
-33
/
+25
2024-02-08
Merge branch 'rs/incompatible-options-messages' into maint-2.43
Junio C Hamano
5
-32
/
+26
2024-02-08
Merge branch 'rs/column-leakfix' into maint-2.43
Junio C Hamano
1
-0
/
+2
2024-02-08
Merge branch 'rs/i18n-cannot-be-used-together' into maint-2.43
Junio C Hamano
2
-2
/
+5
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 'jc/sparse-checkout-set-default-fix' into maint-2.43
Junio C Hamano
1
-1
/
+1
2024-02-08
Merge branch 'jx/fetch-atomic-error-message-fix' into maint-2.43
Junio C Hamano
1
-5
/
+9
2024-02-08
Merge branch 'rs/show-ref-incompatible-options' into maint-2.43
Junio C Hamano
1
-3
/
+3
2024-02-08
Merge branch 'jk/implicit-true' into maint-2.43
Junio C Hamano
6
-6
/
+22
2024-02-08
Merge branch 'jk/bisect-reset-fix' into maint-2.43
Junio C Hamano
1
-5
/
+4
2024-02-08
Merge branch 'ja/doc-placeholders-fix'
Junio C Hamano
1
-1
/
+1
2024-02-08
Merge branch 'jc/index-pack-fsck-levels'
Junio C Hamano
1
-2
/
+3
2024-02-07
tag: fix sign_buffer() call to create a signed tag
Junio C Hamano
1
-1
/
+1
2024-02-07
show-ref --verify: accept pseudorefs
Phillip Wood
1
-1
/
+1
2024-02-06
Merge branch 'jc/comment-style-fixes'
Junio C Hamano
1
-5
/
+5
2024-02-06
Merge branch 'kh/maintenance-use-xdg-when-it-should'
Junio C Hamano
1
-0
/
+6
2024-02-06
builtin/stash: report failure to write to index
Patrick Steinhardt
1
-4
/
+4
2024-02-06
Always check the return value of `repo_read_object_file()`
Johannes Schindelin
3
-4
/
+14
2024-02-05
pack-objects: enable multi-pack reuse via `feature.experimental`
Taylor Blau
1
-0
/
+2
2024-02-01
index-pack: --fsck-objects to take an optional argument for fsck msgs
John Cai
1
-2
/
+3
2024-02-01
index-pack: test and document --strict=<msg-id>=<severity>...
John Cai
1
-1
/
+1
2024-01-29
Merge branch 'ps/not-so-many-refs-are-special'
Junio C Hamano
3
-16
/
+15
2024-01-29
Merge branch 'tc/show-ref-exists-fix'
Junio C Hamano
1
-1
/
+1
2024-01-29
builtin/worktree: comment style fixes
Junio C Hamano
1
-5
/
+5
2024-01-29
config: add back code comment
Kristoffer Haugsbakk
1
-0
/
+6
2024-01-29
merge-tree: accept 3 trees as arguments
Johannes Schindelin
1
-17
/
+25
2024-01-26
Merge branch 'kh/maintenance-use-xdg-when-it-should'
Junio C Hamano
3
-38
/
+17
2024-01-26
Merge branch 'ps/worktree-refdb-initialization'
Junio C Hamano
1
-28
/
+25
2024-01-26
Merge branch 'rj/advice-delete-branch-not-fully-merged'
Junio C Hamano
1
-3
/
+5
2024-01-26
Merge branch 'es/some-up-to-date-messages-must-stay'
Junio C Hamano
1
-0
/
+1
2024-01-19
Merge branch 'tb/fetch-all-configuration'
Junio C Hamano
1
-1
/
+16
2024-01-19
refs: convert MERGE_AUTOSTASH to become a normal pseudo-ref
Patrick Steinhardt
2
-15
/
+14
2024-01-19
refs: convert AUTO_MERGE to become a normal pseudo-ref
Patrick Steinhardt
1
-1
/
+1
2024-01-18
maintenance: use XDG config if it exists
Kristoffer Haugsbakk
1
-14
/
+13
2024-01-18
config: factor out global config file retrieval
Kristoffer Haugsbakk
1
-22
/
+3
2024-01-18
config: rename global config function
Kristoffer Haugsbakk
3
-4
/
+4
2024-01-18
config: format newlines
Kristoffer Haugsbakk
1
-1
/
+0
2024-01-18
builtin/show-ref: treat directory as non-existing in --exists
Toon Claes
1
-1
/
+1
2024-01-16
Merge branch 'jk/index-pack-lsan-false-positive-fix'
Junio C Hamano
1
-0
/
+2
2024-01-16
Merge branch 'ps/refstorage-extension'
Junio C Hamano
3
-4
/
+33
2024-01-12
Merge branch 'tb/multi-pack-verbatim-reuse'
Junio C Hamano
1
-35
/
+134
2024-01-12
messages: mark some strings with "up-to-date" not to touch
Junio C Hamano
1
-0
/
+1
2024-01-11
branch: make the advice to force-deleting a conditional one
Rubén Justo
1
-3
/
+5
2024-01-08
Merge branch 'rs/fast-import-simplify-mempool-allocation'
Junio C Hamano
1
-2
/
+1
2024-01-08
Merge branch 'en/sparse-checkout-eoo'
Junio C Hamano
1
-6
/
+3
2024-01-08
Merge branch 'jc/sparse-checkout-set-default-fix'
Junio C Hamano
1
-1
/
+1
[next]