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
/
contrib
Age
Commit message (
Expand
)
Author
Files
Lines
2022-11-07
Makefile & test-tool: replace "DC_SHA1" variable with a "define"
Ævar Arnfjörð Bjarmason
1
-2
/
+0
2022-11-02
spatchcache: add a ccache-alike for "spatch"
Ævar Arnfjörð Bjarmason
2
-0
/
+324
2022-11-02
cocci: run against a generated ALL.cocci
Ævar Arnfjörð Bjarmason
1
-0
/
+13
2022-11-02
cocci rules: remove <id>'s from rules that don't need them
Ævar Arnfjörð Bjarmason
4
-4
/
+4
2022-11-02
cocci: optimistically use COMPUTE_HEADER_DEPENDENCIES
Ævar Arnfjörð Bjarmason
1
-0
/
+16
2022-11-02
cocci: make "coccicheck" rule incremental
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2022-11-02
cocci rules: remove unused "F" metavariable from pending rule
Ævar Arnfjörð Bjarmason
1
-1
/
+0
2022-10-30
Merge branch 'pb/subtree-split-and-merge-after-squashing-tag-fix'
Taylor Blau
3
-69
/
+184
2022-10-27
Merge branch 'js/cmake-updates'
Junio C Hamano
1
-8
/
+8
2022-10-21
subtree: fix split after annotated tag was squashed merged
Philippe Blain
3
-9
/
+36
2022-10-21
subtree: fix squash merging after annotated tag was squashed merged
Philippe Blain
3
-15
/
+86
2022-10-21
subtree: process 'git-subtree-split' trailer in separate function
Philippe Blain
1
-4
/
+11
2022-10-21
subtree: use named variables instead of "$@" in cmd_pull
Philippe Blain
1
-2
/
+4
2022-10-21
subtree: define a variable before its first use in 'find_latest_squash'
Philippe Blain
1
-1
/
+1
2022-10-21
subtree: prefix die messages with 'fatal'
Philippe Blain
2
-36
/
+36
2022-10-21
subtree: add 'die_incompatible_opt' function to reduce duplication
Philippe Blain
1
-12
/
+20
2022-10-21
subtree: use 'git rev-parse --verify [--quiet]' for better error messages
Philippe Blain
1
-3
/
+3
2022-10-19
cmake: increase time-out for a long-running test
Johannes Schindelin
1
-0
/
+4
2022-10-19
cmake: avoid editing t/test-lib.sh
Johannes Schindelin
1
-6
/
+1
2022-10-19
cmake: copy the merge tools for testing
Johannes Schindelin
1
-1
/
+2
2022-10-19
cmake: make it easier to diagnose regressions in CTest runs
Johannes Schindelin
1
-1
/
+1
2022-10-17
Merge branch 'ed/fsmonitor-on-networked-macos'
Junio C Hamano
1
-0
/
+4
2022-10-05
fsmonitor: relocate socket file if .git directory is remote
Eric DeCosta
1
-0
/
+2
2022-10-05
fsmonitor: refactor filesystem checks to common interface
Eric DeCosta
1
-0
/
+2
2022-09-22
osxkeychain: clarify that we ignore unknown lines
Matthew John Cheetham
1
-0
/
+5
2022-09-22
netrc: ignore unknown lines (do not die)
Matthew John Cheetham
1
-1
/
+4
2022-09-22
wincred: ignore unknown lines (do not die)
Matthew John Cheetham
1
-2
/
+5
2022-09-21
t/Makefile: remove 'test-results' on 'make clean'
SZEDER Gábor
1
-0
/
+1
2022-09-19
Merge branch 'vd/scalar-to-main'
Junio C Hamano
7
-1409
/
+6
2022-09-02
scalar: include in standard Git build & installation
Victoria Dye
7
-1409
/
+6
2022-09-02
scalar: fix command documentation section header
Victoria Dye
1
-2
/
+2
2022-09-01
test-lib: replace chainlint.sed with chainlint.pl
Eric Sunshine
1
-1
/
+1
2022-08-29
Merge branch 'jd/prompt-show-conflict'
Junio C Hamano
1
-1
/
+11
2022-08-29
Merge branch 'vd/scalar-enables-fsmonitor'
Junio C Hamano
2
-84
/
+210
2022-08-25
Merge branch 'vd/scalar-generalize-diagnose'
Junio C Hamano
2
-269
/
+10
2022-08-19
git-prompt: show presence of unresolved conflicts at command prompt
Justin Donnelly
1
-1
/
+11
2022-08-18
scalar unregister: stop FSMonitor daemon
Johannes Schindelin
1
-0
/
+13
2022-08-18
scalar: enable built-in FSMonitor on `register`
Matthew John Cheetham
2
-0
/
+38
2022-08-18
scalar: move config setting logic into its own function
Victoria Dye
1
-16
/
+28
2022-08-18
scalar-delete: do not 'die()' in 'delete_enlistment()'
Victoria Dye
1
-4
/
+7
2022-08-18
scalar-[un]register: clearly indicate source of error
Victoria Dye
1
-8
/
+9
2022-08-18
scalar-unregister: handle error codes greater than 0
Victoria Dye
1
-2
/
+2
2022-08-18
scalar: constrain enlistment search
Victoria Dye
2
-54
/
+113
2022-08-12
scalar-diagnose: use 'git diagnose --mode=all'
Victoria Dye
1
-22
/
+6
2022-08-12
diagnose.c: add option to configure archive contents
Victoria Dye
1
-1
/
+1
2022-08-12
scalar-diagnose: move functionality to common location
Victoria Dye
1
-200
/
+2
2022-08-12
scalar-diagnose: move 'get_disk_info()' to 'compat/'
Victoria Dye
1
-52
/
+1
2022-08-12
scalar-diagnose: add directory to archiver more gently
Victoria Dye
1
-2
/
+8
2022-08-12
scalar-diagnose: avoid 32-bit overflow of size_t
Victoria Dye
1
-1
/
+1
2022-08-12
scalar-diagnose: use "$GIT_UNZIP" in test
Victoria Dye
1
-4
/
+4
2022-08-12
Merge branch 'ab/leak-check'
Junio C Hamano
3
-16
/
+6
2022-08-10
Merge branch 'cl/rerere-train-with-no-sign' into maint
Junio C Hamano
1
-1
/
+1
2022-08-08
Merge branch 'ca/unignore-local-installation-on-windows'
Junio C Hamano
1
-1
/
+1
2022-08-05
Merge branch 'ld/osx-keychain-usage-fix' into maint
Junio C Hamano
1
-1
/
+1
2022-08-01
Merge branch 'cl/rerere-train-with-no-sign'
Junio C Hamano
1
-1
/
+1
2022-07-27
test-lib: simplify by removing test_external
Ævar Arnfjörð Bjarmason
1
-5
/
+2
2022-07-27
tests: move copy/pasted PERL + Test::More checks to a lib-perl.sh
Ævar Arnfjörð Bjarmason
1
-9
/
+2
2022-07-27
t/Makefile: don't remove test-results in "clean-except-prove-cache"
Ævar Arnfjörð Bjarmason
2
-2
/
+2
2022-07-27
Merge branch 'ld/osx-keychain-usage-fix'
Junio C Hamano
1
-1
/
+1
2022-07-27
Merge branch 'vd/scalar-doc'
Junio C Hamano
2
-87
/
+4
2022-07-27
cmake: support local installations of git
Carlo Marcelo Arenas Belón
1
-1
/
+1
2022-07-19
Merge branch 'rs/cocci-array-copy'
Junio C Hamano
1
-42
/
+40
2022-07-19
osx-keychain: fix compiler warning
Lessley Dennington
1
-1
/
+1
2022-07-19
contrib/rerere-train: avoid useless gpg sign in training
Celeste Liu
1
-1
/
+1
2022-07-18
Merge branch 'ab/cocci-unused'
Junio C Hamano
6
-2
/
+191
2022-07-18
scalar: convert README.md into a technical design doc
Victoria Dye
1
-82
/
+0
2022-07-18
scalar: reword command documentation to clarify purpose
Victoria Dye
1
-5
/
+4
2022-07-14
Merge branch 'ab/submodule-cleanup'
Junio C Hamano
1
-3
/
+12
2022-07-10
cocci: avoid normalization rules for memcpy
René Scharfe
1
-42
/
+40
2022-07-06
cocci: generalize "unused" rule to cover more than "strbuf"
Ævar Arnfjörð Bjarmason
3
-4
/
+57
2022-07-06
cocci: add and apply a rule to find "unused" strbufs
Ævar Arnfjörð Bjarmason
4
-2
/
+118
2022-07-06
cocci: add a "coccicheck-test" target and test *.cocci rules
Ævar Arnfjörð Bjarmason
2
-0
/
+20
2022-06-28
git-sh-setup.sh: remove "say" function, change last users
Ævar Arnfjörð Bjarmason
1
-3
/
+12
2022-06-27
vscode: improve tab size and wrapping
Derrick Stolee
1
-2
/
+6
2022-06-21
Merge branch 'jp/prompt-clear-before-upstream-mark'
Junio C Hamano
1
-15
/
+17
2022-06-17
Merge branch 'jc/cocci-cleanup'
Junio C Hamano
1
-12
/
+0
2022-06-10
Merge branch 'jh/builtin-fsmonitor-part3'
Junio C Hamano
1
-0
/
+8
2022-06-10
git-prompt: fix expansion of branch colour codes
Joakim Petersen
1
-6
/
+6
2022-06-07
cocci: retire is_null_sha1() rule
Junio C Hamano
1
-12
/
+0
2022-06-07
Merge branch 'js/scalar-diagnose'
Junio C Hamano
3
-2
/
+329
2022-06-07
Merge branch 'ab/plug-leak-in-revisions'
Junio C Hamano
1
-0
/
+27
2022-06-07
Merge branch 'yw/cmake-updates'
Junio C Hamano
1
-4
/
+18
2022-06-07
git-prompt: make colourization consistent
Joakim Petersen
1
-10
/
+12
2022-05-30
scalar: teach `diagnose` to gather loose objects information
Matthew John Cheetham
2
-1
/
+63
2022-05-30
scalar: teach `diagnose` to gather packfile info
Matthew John Cheetham
2
-1
/
+35
2022-05-30
scalar diagnose: include disk space information
Johannes Schindelin
2
-0
/
+54
2022-05-30
scalar: implement `scalar diagnose`
Johannes Schindelin
3
-0
/
+170
2022-05-30
scalar: validate the optional enlistment argument
Johannes Schindelin
2
-2
/
+9
2022-05-26
fsmonitor--daemon: stub in health thread
Jeff Hostetler
1
-0
/
+2
2022-05-26
fsmonitor-settings: stub in macOS-specific incompatibility checking
Jeff Hostetler
1
-0
/
+3
2022-05-26
fsmonitor-settings: stub in Win32-specific incompatibility checking
Jeff Hostetler
1
-0
/
+3
2022-05-24
cmake: remove (_)UNICODE def on Windows in CMakeLists.txt
Yuyi Wang
1
-1
/
+1
2022-05-24
cmake: add pcre2 support
Yuyi Wang
1
-1
/
+15
2022-05-24
cmake: fix CMakeLists.txt on Linux
Yuyi Wang
1
-2
/
+2
2022-05-20
Merge branch 'ep/maint-equals-null-cocci'
Junio C Hamano
1
-0
/
+30
2022-05-20
Merge branch 'cg/vscode-with-gdb'
Junio C Hamano
2
-2
/
+5
2022-05-10
Merge branch 'ab/misc-cleanup'
Junio C Hamano
1
-15
/
+0
2022-05-02
Merge branch 'ep/maint-equals-null-cocci' for maint-2.35
Junio C Hamano
1
-0
/
+30
2022-05-02
contrib/coccinnelle: add equals-null.cocci
Elia Pinto
1
-0
/
+30
2022-04-30
cocci: drop bogus xstrdup_or_null() rule
Junio C Hamano
1
-8
/
+0
2022-04-13
cocci: add and apply free_commit_list() rules
Ævar Arnfjörð Bjarmason
1
-0
/
+27
2022-04-08
contrib/vscode/: debugging with VS Code and gdb
COGONI Guillaume
2
-2
/
+5
2022-04-06
Merge branch 'ab/make-optim-noop'
Junio C Hamano
1
-1
/
+1
2022-04-06
contrib/scalar: fix 'all' target in Makefile
Victoria Dye
1
-1
/
+1
2022-04-04
Merge branch 'jh/builtin-fsmonitor-part2'
Junio C Hamano
1
-0
/
+10
2022-04-04
Merge branch 'tl/ls-tree-oid-only'
Junio C Hamano
1
-3
/
+3
2022-04-01
object-store.h: remove unused has_sha1_file*()
Ævar Arnfjörð Bjarmason
1
-15
/
+0
2022-03-30
Merge branch 'jd/prompt-upstream-mark'
Junio C Hamano
1
-29
/
+30
2022-03-30
Merge branch 'vd/stash-silence-reset'
Junio C Hamano
1
-1
/
+0
2022-03-25
Merge branch 'ns/core-fsyncmethod'
Junio C Hamano
1
-4
/
+12
2022-03-25
compat/fsmonitor/fsm-listen-darwin: stub in backend for Darwin
Jeff Hostetler
1
-0
/
+3
2022-03-25
compat/fsmonitor/fsm-listen-win32: stub in backend for Windows
Jeff Hostetler
1
-0
/
+7
2022-03-23
reset: remove 'reset.quiet' config option
Victoria Dye
1
-1
/
+0
2022-03-23
git-prompt: put upstream comments together
Justin Donnelly
1
-5
/
+5
2022-03-23
git-prompt: make long upstream state indicator consistent
Justin Donnelly
1
-5
/
+5
2022-03-23
git-prompt: make upstream state indicator location consistent
Justin Donnelly
1
-12
/
+13
2022-03-23
git-prompt: rename `upstream` to `upstream_type`
Justin Donnelly
1
-13
/
+13
2022-03-23
cocci: allow padding with `strbuf_addf()`
Johannes Schindelin
1
-3
/
+3
2022-03-15
completion: tab completion of filenames for 'git restore'
David Cantrell
1
-0
/
+4
2022-03-13
Merge branch 'ab/make-optim-noop'
Junio C Hamano
2
-15
/
+8
2022-03-10
core.fsyncmethod: add writeout-only mode
Neeraj Singh
1
-4
/
+12
2022-03-06
Merge branch 'jc/rerere-train-modernise'
Junio C Hamano
1
-1
/
+1
2022-03-03
Makefile: add "$(QUIET)" boilerplate to shared.mak
Ævar Arnfjörð Bjarmason
1
-14
/
+0
2022-03-03
Makefiles: add "shared.mak", move ".DELETE_ON_ERROR" to it
Ævar Arnfjörð Bjarmason
2
-0
/
+6
2022-03-03
scalar Makefile: use "The default target of..." pattern
Ævar Arnfjörð Bjarmason
1
-6
/
+7
2022-02-27
rerere-train: two fixes to the use of "git show -s"
Junio C Hamano
1
-1
/
+1
2022-02-17
Merge branch 'ab/complete-show-all-commands'
Junio C Hamano
1
-1
/
+12
2022-02-17
Merge branch 'js/scalar-global-options'
Junio C Hamano
3
-1
/
+39
2022-02-17
Merge branch 'tk/subtree-merge-not-ff-only'
Junio C Hamano
1
-2
/
+2
2022-02-16
Merge branch 'ld/sparse-index-bash-completion'
Junio C Hamano
1
-8
/
+36
2022-02-11
Merge branch 'bc/csprng-mktemps'
Junio C Hamano
1
-1
/
+1
2022-02-08
completion: handle unusual characters for sparse-checkout
Lessley Dennington
1
-13
/
+11
2022-02-08
completion: improve sparse-checkout cone mode directory completion
Lessley Dennington
1
-1
/
+31
2022-02-08
completion: address sparse-checkout issues
Lessley Dennington
1
-8
/
+8
2022-02-02
completion: add a GIT_COMPLETION_SHOW_ALL_COMMANDS
Ævar Arnfjörð Bjarmason
1
-1
/
+12
2022-02-01
subtree: force merge commit
Thomas Koutcher
1
-2
/
+2
2022-01-28
scalar: accept -C and -c options before the subcommand
Johannes Schindelin
3
-1
/
+39
2022-01-17
wrapper: add a helper to generate numbers from a CSPRNG
brian m. carlson
1
-1
/
+1
2022-01-10
Merge branch 'jl/subtree-check-parents-argument-passing-fix'
Junio C Hamano
1
-4
/
+3
2022-01-04
subtree: fix argument handling in check_parents
James Limbouris
1
-4
/
+3
2022-01-03
Merge branch 'es/test-chain-lint'
Junio C Hamano
2
-2
/
+2
2021-12-21
Merge branch 'js/scalar'
Junio C Hamano
7
-0
/
+1266
2021-12-15
Merge branch 'en/zdiff3'
Junio C Hamano
1
-3
/
+3
2021-12-15
Merge branch 'hn/reftable'
Junio C Hamano
2
-3
/
+22
2021-12-13
t6000-t9999: detect and signal failure within loop
Eric Sunshine
1
-1
/
+1
2021-12-13
tests: fix broken &&-chains in `$(...)` command substitutions
Eric Sunshine
1
-1
/
+1
2021-12-10
Merge branch 'yn/complete-date-format-options'
Junio C Hamano
1
-1
/
+1
2021-12-10
Merge branch 'bc/require-c99'
Junio C Hamano
1
-1
/
+1
2021-12-10
Merge branch 'jk/jump-merge-with-pathspec'
Junio C Hamano
2
-1
/
+4
2021-12-04
scalar: implement the `version` command
Johannes Schindelin
1
-0
/
+39
2021-12-04
scalar: implement the `delete` command
Matthew John Cheetham
3
-0
/
+80
2021-12-04
scalar: teach 'reconfigure' to optionally handle all registered enlistments
Johannes Schindelin
3
-6
/
+67
2021-12-04
scalar: allow reconfiguring an existing enlistment
Johannes Schindelin
3
-28
/
+67
2021-12-04
scalar: implement the `run` command
Derrick Stolee
2
-0
/
+83
2021-12-04
scalar: teach 'clone' to support the --single-branch option
Johannes Schindelin
3
-4
/
+23
2021-12-04
scalar: implement the `clone` subcommand
Johannes Schindelin
3
-3
/
+262
2021-12-04
scalar: implement 'scalar list'
Derrick Stolee
2
-1
/
+21
2021-12-04
scalar: let 'unregister' handle a deleted enlistment directory gracefully
Johannes Schindelin
2
-0
/
+61
2021-12-04
scalar: 'unregister' stops background maintenance
Derrick Stolee
2
-8
/
+50
2021-12-04
scalar: 'register' sets recommended config and starts maintenance
Derrick Stolee
2
-1
/
+266
2021-12-04
scalar: create test infrastructure
Johannes Schindelin
3
-3
/
+109
2021-12-04
scalar: start documenting the command
Johannes Schindelin
1
-0
/
+38
2021-12-04
scalar: create a rudimentary executable
Johannes Schindelin
3
-0
/
+72
2021-12-04
scalar: add a README with a roadmap
Johannes Schindelin
1
-0
/
+82
2021-12-01
git-compat-util: add a test balloon for C99 support
brian m. carlson
1
-1
/
+1
2021-12-01
xdiff: implement a zealous diff3, or "zdiff3"
Phillip Wood
1
-3
/
+3
2021-11-29
Merge branch 'ab/sh-retire-helper-functions'
Junio C Hamano
1
-1
/
+0
2021-11-29
Merge branch 'tp/send-email-completion'
Junio C Hamano
1
-10
/
+1
2021-11-25
completion: add human and auto: date format
Yoichi Nakayama
1
-1
/
+1
2021-11-09
git-jump: pass "merge" arguments to ls-files
Jeff King
2
-1
/
+4
2021-10-29
Merge branch 're/completion-fix-test-equality'
Junio C Hamano
1
-1
/
+1
2021-10-28
completion: fix incorrect bash/zsh string equality check
Robert Estelle
1
-1
/
+1
2021-10-28
send-email: programmatically generate bash completions
Thiago Perrotta
1
-10
/
+1
2021-10-21
git-sh-setup: remove "sane_grep", it's not needed anymore
Ævar Arnfjörð Bjarmason
1
-1
/
+0
2021-10-18
Merge branch 'js/retire-preserve-merges'
Junio C Hamano
1
-1
/
+1
2021-10-13
Merge branch 'ab/help-config-vars'
Junio C Hamano
1
-11
/
+10
2021-10-13
Merge branch 'ab/config-based-hooks-1'
Junio C Hamano
1
-0
/
+7
2021-10-13
Merge branch 'en/removing-untracked-fixes'
Junio C Hamano
1
-1
/
+1
2021-10-12
Merge branch 'rs/xopen-reports-open-failures' into maint
Junio C Hamano
1
-0
/
+16
2021-10-12
Merge branch 'ti/tcsh-completion-regression-fix' into maint
Junio C Hamano
1
-2
/
+3
2021-10-12
Merge branch 'fc/completion-updates' into maint
Junio C Hamano
1
-7
/
+7
2021-10-08
reftable: utility functions
Han-Wen Nienhuys
2
-3
/
+22
2021-09-27
*.[ch] *_INIT macros: use { 0 } for a "zero out" idiom
Ævar Arnfjörð Bjarmason
2
-2
/
+2
2021-09-27
Comment important codepaths regarding nuking untracked files/dirs
Elijah Newren
1
-1
/
+1
2021-09-27
hook-list.h: add a generated list of hooks, like config-list.h
Ævar Arnfjörð Bjarmason
1
-0
/
+7
2021-09-23
Merge branch 'rs/use-xopen-in-index-pack'
Junio C Hamano
1
-5
/
+8
2021-09-23
help / completion: make "git help" do the hard work
Ævar Arnfjörð Bjarmason
1
-11
/
+10
2021-09-10
index-pack: use xopen in init_thread
René Scharfe
1
-5
/
+8
2021-09-08
Merge branch 'rs/xopen-reports-open-failures'
Junio C Hamano
1
-0
/
+16
2021-09-07
pull: remove support for `--rebase=preserve`
Johannes Schindelin
1
-1
/
+1
2021-09-03
Merge branch 'ti/tcsh-completion-regression-fix'
Junio C Hamano
1
-2
/
+3
2021-09-03
Merge branch 'fc/completion-updates'
Junio C Hamano
1
-7
/
+7
2021-08-25
use xopen() to handle fatal open(2) failures
René Scharfe
1
-0
/
+16
2021-08-18
completion: tcsh: Fix regression by drop of wrapper functions
Takashi Iwai
1
-2
/
+3
2021-08-18
completion: bash: add correct suffix in variables
Felipe Contreras
1
-3
/
+3
2021-08-18
completion: bash: fix for multiple dash commands
Felipe Contreras
1
-1
/
+1
2021-08-18
completion: bash: fix for suboptions with value
Felipe Contreras
1
-1
/
+1
2021-08-18
completion: bash: fix prefix detection in branch.*
Felipe Contreras
1
-2
/
+2
2021-07-28
Merge branch 'ab/attribute-format'
Junio C Hamano
2
-0
/
+2
2021-07-16
Merge branch 'js/gfw-system-config-loc-fix'
Junio C Hamano
1
-4
/
+7
[prev]
[next]