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
/
.gitignore
Age
Commit message (
Expand
)
Author
Files
Lines
2023-11-26
replay: introduce new builtin
Elijah Newren
1
-0
/
+1
2023-08-04
gitignore: ignore clangd .cache directory
brian m. carlson
1
-0
/
+1
2023-02-06
add: remove "add.interactive.useBuiltin" & Perl "git add--interactive"
Ævar Arnfjörð Bjarmason
1
-1
/
+0
2023-01-23
Merge branch 'ab/test-env-helper'
Junio C Hamano
1
-1
/
+0
2023-01-14
env-helper: move this built-in to "test-tool env-helper"
Ævar Arnfjörð Bjarmason
1
-1
/
+0
2022-12-14
Merge branch 'dd/git-bisect-builtin'
Junio C Hamano
1
-1
/
+0
2022-11-23
Merge branch 'ab/coccicheck-incremental'
Junio C Hamano
1
-0
/
+1
2022-11-15
bisect; remove unused "git-bisect.sh" and ".gitignore" entry
Ævar Arnfjörð Bjarmason
1
-1
/
+0
2022-11-02
Makefile: have "coccicheck" re-run if flags change
Ævar Arnfjörð Bjarmason
1
-0
/
+1
2022-10-27
Merge branch 'js/cmake-updates'
Junio C Hamano
1
-0
/
+1
2022-10-19
cmake: avoid editing t/test-lib.sh
Johannes Schindelin
1
-0
/
+1
2022-10-07
Merge branch 'ac/fuzzers'
Junio C Hamano
1
-3
/
+0
2022-09-19
version: fix builtin linking & documentation
Victoria Dye
1
-0
/
+1
2022-09-19
fuzz: reorganise the path for existing oss-fuzz fuzzers
Arthur Chan
1
-3
/
+0
2022-09-02
scalar: include in standard Git build & installation
Victoria Dye
1
-0
/
+1
2022-08-12
builtin/diagnose.c: create 'git diagnose' builtin
Victoria Dye
1
-0
/
+1
2022-07-06
Makefile & .gitignore: ignore & clean "git.res", not "*.res"
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2022-05-26
Makefile: have "make pot" not "reset --hard"
Ævar Arnfjörð Bjarmason
1
-0
/
+1
2022-03-25
fsmonitor--daemon: add a built-in fsmonitor daemon
Jeff Hostetler
1
-0
/
+1
2022-01-07
hook: add 'run' subcommand
Emily Shaffer
1
-0
/
+1
2021-10-18
Merge branch 'js/retire-preserve-merges'
Junio C Hamano
1
-1
/
+0
2021-10-13
Merge branch 'ab/make-sparse-for-real'
Junio C Hamano
1
-0
/
+1
2021-09-27
hook-list.h: add a generated list of hooks, like config-list.h
Ævar Arnfjörð Bjarmason
1
-0
/
+1
2021-09-22
Makefile: make the "sparse" target non-.PHONY
Ævar Arnfjörð Bjarmason
1
-0
/
+1
2021-09-07
rebase: drop support for `--preserve-merges`
Johannes Schindelin
1
-1
/
+0
2021-05-10
Merge branch 'ls/subtree'
Junio C Hamano
1
-0
/
+1
2021-04-28
.gitignore: ignore 'git-subtree' as a build artifact
Luke Shumaker
1
-0
/
+1
2021-04-19
parallel-checkout: make it truly parallel
Matheus Tavares
1
-0
/
+1
2020-12-08
Merge branch 'fc/random-cleanup'
Junio C Hamano
1
-3
/
+0
2020-12-03
Merge branch 'ab/retire-parse-remote'
Junio C Hamano
1
-1
/
+0
2020-12-02
gitignore: remove entry for git serve
René Scharfe
1
-1
/
+0
2020-12-02
gitignore: drop duplicate entry for git-sh-i18n
Jeff King
1
-1
/
+0
2020-12-01
.gitignore: remove dangling file
Felipe Contreras
1
-1
/
+0
2020-11-18
Merge branch 'ds/maintenance-part-3'
Junio C Hamano
1
-0
/
+1
2020-11-16
parse-remote: remove this now-unused library
Ævar Arnfjörð Bjarmason
1
-1
/
+0
2020-10-05
Merge branch 'js/cmake-vs'
Junio C Hamano
1
-0
/
+1
2020-09-25
Merge branch 'ds/maintenance-part-1'
Junio C Hamano
1
-0
/
+1
2020-09-25
for-each-repo: run subcommands on configured repos
Derrick Stolee
1
-0
/
+1
2020-09-25
cmake: ignore files generated by CMake as run in Visual Studio
Johannes Schindelin
1
-0
/
+1
2020-09-18
Merge branch 'pb/clang-json-compilation-database'
Junio C Hamano
1
-0
/
+2
2020-09-17
maintenance: create basic maintenance runner
Derrick Stolee
1
-0
/
+1
2020-09-06
Makefile: add support for generating JSON compilation database
Philippe Blain
1
-0
/
+2
2020-08-13
drop vcs-svn experiment
Jeff King
1
-1
/
+0
2020-05-01
Merge branch 'es/bugreport'
Junio C Hamano
1
-0
/
+2
2020-04-16
bugreport: add tool to generate debugging info
Emily Shaffer
1
-0
/
+1
2020-04-16
help: move list_config_help to builtin/help
Emily Shaffer
1
-0
/
+1
2020-03-05
stash: remove the stash.useBuiltin setting
Thomas Gummerer
1
-1
/
+0
2019-11-22
sparse-checkout: create builtin with 'list' subcommand
Derrick Stolee
1
-0
/
+1
2019-10-07
Merge branch 'dl/honor-cflags-in-hdr-check'
Junio C Hamano
1
-0
/
+1
2019-09-30
Merge branch 'js/visual-studio'
Junio C Hamano
1
-1
/
+0
2019-09-28
Makefile: emulate compile in $(HCO) target better
Denton Liu
1
-0
/
+1
2019-09-05
.gitignore: stop ignoring `.manifest` files
Johannes Schindelin
1
-1
/
+0
2019-08-02
Merge branch 'js/visual-studio'
Junio C Hamano
1
-2
/
+6
2019-07-29
.gitignore: ignore Visual Studio's temporary/generated files
Johannes Schindelin
1
-0
/
+3
2019-07-29
.gitignore: touch up the entries regarding Visual Studio
Philip Oakley
1
-2
/
+3
2019-07-25
Merge branch 'ab/test-env'
Junio C Hamano
1
-0
/
+1
2019-07-09
Merge branch 'jh/msvc'
Junio C Hamano
1
-0
/
+5
2019-07-09
Merge branch 'nd/switch-and-restore'
Junio C Hamano
1
-0
/
+2
2019-06-25
msvc: ignore .dll and incremental compile output
Jeff Hostetler
1
-0
/
+5
2019-06-21
env--helper: new undocumented builtin wrapping git_env_*()
Ævar Arnfjörð Bjarmason
1
-0
/
+1
2019-05-15
rebase: fold git-rebase--common into the -p backend
Johannes Schindelin
1
-1
/
+0
2019-05-15
.gitignore: there is no longer a built-in `git-rebase--interactive`
Johannes Schindelin
1
-1
/
+0
2019-05-15
Drop unused git-rebase--am.sh
Johannes Schindelin
1
-1
/
+0
2019-05-09
Merge branch 'js/misc-doc-fixes'
Junio C Hamano
1
-1
/
+0
2019-05-07
checkout: split part of it to new command 'restore'
Nguyễn Thái Ngọc Duy
1
-0
/
+1
2019-04-22
Merge branch 'ps/stash-in-c'
Junio C Hamano
1
-0
/
+1
2019-04-15
remote-testgit: move it into the support directory for t5801
Johannes Schindelin
1
-1
/
+0
2019-04-02
checkout: split part of it to new command 'switch'
Nguyễn Thái Ngọc Duy
1
-0
/
+1
2019-03-20
rebase: remove the rebase.useBuiltin setting
Ævar Arnfjörð Bjarmason
1
-1
/
+0
2019-03-07
stash: optionally use the scripted version again
Johannes Schindelin
1
-0
/
+1
2019-03-07
stash: convert `stash--helper.c` into `stash.c`
Paul-Sebastian Ungureanu
1
-1
/
+0
2019-03-07
stash: convert apply to builtin
Joel Teichroeb
1
-0
/
+1
2019-02-06
Merge branch 'sg/travis-specific-cc'
Junio C Hamano
1
-0
/
+1
2019-02-06
Merge branch 'en/rebase-merge-on-sequencer'
Junio C Hamano
1
-1
/
+0
2019-01-17
.gitignore: ignore external debug symbols from GCC on macOS
SZEDER Gábor
1
-0
/
+1
2019-01-15
commit-graph, fuzz: add fuzzer for commit-graph
Josh Steadmon
1
-0
/
+1
2019-01-07
rebase: implement --merge via the interactive machinery
Elijah Newren
1
-1
/
+0
2018-11-02
Merge branch 'ag/rebase-i-in-c'
Junio C Hamano
1
-1
/
+0
2018-11-02
Merge branch 'pk/rebase-in-c'
Junio C Hamano
1
-0
/
+2
2018-10-15
fuzz: add fuzz testing for packfile indices.
Josh Steadmon
1
-0
/
+1
2018-10-15
fuzz: add basic fuzz testing target.
Josh Steadmon
1
-0
/
+2
2018-10-09
rebase -i: move rebase--helper modes to rebase--interactive
Alban Gruin
1
-1
/
+0
2018-10-09
rebase -i: remove git-rebase--interactive.sh
Alban Gruin
1
-1
/
+0
2018-10-09
rebase -i: implement the main part of interactive rebase as a builtin
Alban Gruin
1
-0
/
+1
2018-08-20
Sync 'ds/multi-pack-index' to v2.19.0-rc0
Junio C Hamano
1
-1
/
+2
2018-08-20
Merge branch 'js/range-diff'
Junio C Hamano
1
-0
/
+1
2018-08-13
Introduce `range-diff` to compare iterations of a topic branch
Johannes Schindelin
1
-0
/
+1
2018-08-06
rebase: refactor common shell functions into their own file
Pratik Karki
1
-0
/
+1
2018-08-06
rebase: start implementing it as a builtin
Pratik Karki
1
-0
/
+1
2018-07-30
contrib: add a script to initialize VS Code configuration
Johannes Schindelin
1
-0
/
+1
2018-07-20
multi-pack-index: add builtin
Derrick Stolee
1
-1
/
+2
2018-06-25
Merge branch 'ag/rebase-p'
Junio C Hamano
1
-0
/
+1
2018-06-01
Merge branch 'nd/command-list'
Junio C Hamano
1
-1
/
+1
2018-06-01
rebase: introduce a dedicated backend for --preserve-merges
Alban Gruin
1
-0
/
+1
2018-05-10
Remove common-cmds.h
Nguyễn Thái Ngọc Duy
1
-1
/
+0
2018-05-10
generate-cmds.sh: export all commands to command-list.h
Nguyễn Thái Ngọc Duy
1
-0
/
+1
2018-05-08
Merge branch 'ds/commit-graph'
Junio C Hamano
1
-0
/
+1
2018-05-08
Merge branch 'dj/runtime-prefix'
Junio C Hamano
1
-0
/
+1
2018-04-11
Makefile: generate Perl header from template file
Dan Jacques
1
-0
/
+1
2018-04-02
commit-graph: create git-commit-graph builtin
Derrick Stolee
1
-0
/
+1
2018-03-15
serve: introduce git-serve
Brandon Williams
1
-0
/
+1
2017-02-09
rebase--helper: add a builtin helper for interactive rebases
Johannes Schindelin
1
-0
/
+1
2017-01-25
relink: retire the command
Johannes Schindelin
1
-1
/
+0
2017-01-17
Merge branch 'bb/unicode-9.0' into maint
Junio C Hamano
1
-1
/
+0
2016-12-13
update_unicode.sh: move it into contrib/update-unicode
Beat Bolli
1
-1
/
+0
2016-04-15
test helpers: move test-* to t/helper/ subdirectory
Nguyễn Thái Ngọc Duy
1
-33
/
+0
2016-02-08
gitignore: ignore generated test-fake-ssh executable
Johannes Schindelin
1
-0
/
+1
2015-09-03
submodule: rewrite `module_list` shell function in C
Stefan Beller
1
-0
/
+1
2015-08-19
Merge 'hv/submodule-config' to 'sb/submodule-helper'
Junio C Hamano
1
-0
/
+1
2015-08-19
submodule: implement a config API for lookup of .gitmodules values
Heiko Voigt
1
-0
/
+1
2015-07-13
Merge branch 'nd/multiple-work-trees'
Junio C Hamano
1
-0
/
+1
2015-06-29
worktree: new place for "git prune --worktrees"
Nguyễn Thái Ngọc Duy
1
-0
/
+1
2015-03-12
t7063: tests for untracked cache
Nguyễn Thái Ngọc Duy
1
-0
/
+1
2014-10-20
Merge branch 'cc/interpret-trailers'
Junio C Hamano
1
-0
/
+1
2014-10-14
Merge branch 'rs/sha1-array-test'
Junio C Hamano
1
-0
/
+1
2014-10-13
trailer: add interpret-trailers command
Christian Couder
1
-0
/
+1
2014-10-01
sha1-array: add test-sha1-array and basic tests
René Scharfe
1
-0
/
+1
2014-07-29
test-config: add tests for the config_set API
Tanay Abhra
1
-0
/
+1
2014-07-16
Merge branch 'nd/split-index'
Junio C Hamano
1
-0
/
+1
2014-07-15
.gitignore: "git-verify-commit" is a generated file
Øyvind A. Holm
1
-0
/
+1
2014-06-13
t1700: new tests for split-index mode
Nguyễn Thái Ngọc Duy
1
-0
/
+1
2014-06-06
Merge branch 'tb/unicode-6.3-zero-width'
Junio C Hamano
1
-0
/
+1
2014-05-12
utf8: make it easier to auto-update git_wcwidth()
Torsten Bögershausen
1
-0
/
+1
2014-02-27
Merge branch 'kb/fast-hashmap'
Junio C Hamano
1
-0
/
+1
2014-02-24
.gitignore: test-hashmap is a generated file
Jonathan Nieder
1
-0
/
+1
2013-12-12
Merge branch 'jk/remove-deprecated'
Junio C Hamano
1
-4
/
+0
2013-11-18
Makefile: rebuild perl scripts when perl paths change
Jonathan Nieder
1
-0
/
+1
2013-11-12
peek-remote: remove deprecated alias of ls-remote
John Keeping
1
-1
/
+0
2013-11-12
lost-found: remove deprecated command
John Keeping
1
-1
/
+0
2013-11-12
tar-tree: remove deprecated command
John Keeping
1
-1
/
+0
2013-11-12
repo-config: remove deprecated alias for "git config"
John Keeping
1
-1
/
+0
2013-09-09
Merge branch 'jc/url-match'
Junio C Hamano
1
-0
/
+1
2013-08-05
config: parse http.<url>.<variable> using urlmatch
Kyle J. McKay
1
-0
/
+1
2013-07-22
Merge branch 'es/check-mailmap'
Junio C Hamano
1
-0
/
+1
2013-07-13
builtin: add git-check-mailmap command
Eric Sunshine
1
-0
/
+1
2013-07-01
Merge branch 'jc/topo-author-date-sort'
Junio C Hamano
1
-0
/
+1
2013-06-20
Merge branch 'rs/discard-index-discard-array'
Junio C Hamano
1
-0
/
+1
2013-06-11
prio-queue: priority queue of pointers to structs
Junio C Hamano
1
-0
/
+1
2013-06-09
read-cache: add simple performance test
René Scharfe
1
-0
/
+1
2013-06-04
Provide a Windows version resource for the git executables.
Pat Thoyts
1
-0
/
+1
2013-04-28
git-remote-testgit: build it to run under $SHELL_PATH
Junio C Hamano
1
-0
/
+1
2013-01-23
Merge branch 'as/check-ignore'
Junio C Hamano
1
-0
/
+1
2013-01-10
Merge branch 'nd/wildmatch'
Junio C Hamano
1
-0
/
+1
2013-01-06
Merge branch 'cc/no-gitk-build-dependency'
Junio C Hamano
1
-2
/
+1
2013-01-06
add git-check-ignore sub-command
Adam Spiers
1
-0
/
+1
2012-12-18
Makefile: detect when PYTHON_PATH changes
Christian Couder
1
-0
/
+1
2012-12-18
Makefile: remove tracking of TCLTK_PATH
Christian Couder
1
-2
/
+0
2012-11-29
Rename git-remote-testgit to git-remote-testpy
Felipe Contreras
1
-1
/
+1
2012-10-25
Merge branch 'fa/remote-svn'
Jeff King
1
-0
/
+1
2012-10-15
Integrate wildmatch to git
Nguyễn Thái Ngọc Duy
1
-0
/
+1
2012-10-07
Add git-remote-testsvn to Makefile
Florian Achleitner
1
-0
/
+1
2012-09-17
Merge branch 'mh/string-list'
Junio C Hamano
1
-0
/
+1
2012-09-14
Merge branch 'rj/test-regex' into maint-1.7.11
Junio C Hamano
1
-0
/
+1
2012-09-12
string_list: add two new functions for splitting strings
Michael Haggerty
1
-0
/
+1
2012-09-11
Merge branch 'rj/test-regex'
Junio C Hamano
1
-0
/
+1
2012-09-02
test-regex: Add a test to check for a bug in the regex routines
Ramsay Jones
1
-0
/
+1
2012-07-15
Merge branch 'jn/makefile-cleanup'
Junio C Hamano
1
-0
/
+3
2012-07-09
Makefile: update scripts when build-time parameters change
Jeff King
1
-0
/
+1
2012-07-09
Makefile: split prefix flags from GIT-CFLAGS
Jeff King
1
-0
/
+1
2012-07-09
Makefile: split GIT_USER_AGENT from GIT-CFLAGS
Jeff King
1
-0
/
+1
2012-06-25
add 'git credential' plumbing command
Javier Roucher Iglesias
1
-1
/
+1
2012-05-03
Merge branch 'nd/columns'
Junio C Hamano
1
-0
/
+1
2012-04-27
Add column layout skeleton and git-column
Nguyễn Thái Ngọc Duy
1
-0
/
+1
2012-04-24
Merge branch 'hv/submodule-recurse-push'
Junio C Hamano
1
-0
/
+1
2012-04-23
Merge branch 'rs/commit-list-sort-in-batch'
Junio C Hamano
1
-0
/
+1
2012-04-11
add mergesort() for linked lists
René Scharfe
1
-0
/
+1
2012-04-09
git-p4: move to toplevel
Pete Wyckoff
1
-0
/
+1
2012-03-30
Teach revision walking machinery to walk multiple times sequencially
Heiko Voigt
1
-0
/
+1
2012-01-27
Merge branch 'svn-fe' of git://repo.or.cz/git/jrn into jn/svn-fe
Junio C Hamano
1
-3
/
+0
2011-12-19
Merge branch 'tr/cache-tree'
Junio C Hamano
1
-0
/
+1
2011-12-12
credentials: add "store" helper
Jeff King
1
-0
/
+1
2011-12-11
credentials: add "cache" helper
Jeff King
1
-0
/
+2
2011-12-11
introduce credentials API
Jeff King
1
-0
/
+1
2011-12-06
Add test-scrap-cache-tree
Thomas Rast
1
-0
/
+1
2011-06-22
Makefile: Track changes to LDFLAGS and relink when necessary
Fredrik Kuivinen
1
-0
/
+1
2011-05-26
Merge branch 'jn/gitweb-js'
Junio C Hamano
1
-0
/
+1
2011-05-26
Merge branch 'db/svn-fe-code-purge' into svn-fe
Jonathan Nieder
1
-3
/
+0
2011-05-24
gitweb: Split JavaScript for maintability, combining on build
Jakub Narebski
1
-0
/
+1
2011-05-14
git-sh-i18n.sh: add no-op gettext() and eval_gettext() wrappers
Ævar Arnfjörð Bjarmason
1
-0
/
+1
2011-05-14
git-sh-i18n--envsubst: our own envsubst(1) for eval_gettext()
Ævar Arnfjörð Bjarmason
1
-0
/
+2
2011-04-28
Merge branch 'mz/rebase'
Junio C Hamano
1
-0
/
+2
2011-04-03
Remove old binaries from .gitignore
Dan McGee
1
-2
/
+0
2011-03-22
vcs-svn: drop obj_pool
David Barr
1
-1
/
+0
2011-03-22
vcs-svn: drop treap
David Barr
1
-1
/
+0
2011-03-22
vcs-svn: drop string_pool
David Barr
1
-1
/
+0
2011-02-13
gitignore: add test-mktemp to ignore list
Ævar Arnfjörð Bjarmason
1
-0
/
+1
2011-02-10
rebase: extract am code to new source file
Martin von Zweigbergk
1
-0
/
+1
2011-02-10
rebase: extract merge code to new source file
Martin von Zweigbergk
1
-0
/
+1
2010-12-28
Merge branch 'nd/setup'
Junio C Hamano
1
-0
/
+1
2010-12-27
setup_work_tree: adjust relative $GIT_WORK_TREE after moving cwd
Nguyễn Thái Ngọc Duy
1
-0
/
+1
2010-10-13
git-remote-ext
Ilari Liusvaara
1
-0
/
+1
2010-10-13
git-remote-fd
Ilari Liusvaara
1
-0
/
+1
2010-09-04
Merge branch 'ab/test-2'
Junio C Hamano
1
-0
/
+6
2010-08-31
Merge branch 'jn/svn-fe'
Junio C Hamano
1
-0
/
+5
2010-08-21
Tell ignore file about generate files in /gitweb/static
Mark Rada
1
-1
/
+1
2010-08-18
Makefile: Add cover_db_html target
Ævar Arnfjörð Bjarmason
1
-0
/
+1
2010-08-18
Makefile: Add cover_db target
Ævar Arnfjörð Bjarmason
1
-0
/
+1
2010-08-18
gitignore: Ignore files generated by "make coverage"
Ævar Arnfjörð Bjarmason
1
-0
/
+4
2010-08-14
SVN dump parser
David Barr
1
-0
/
+1
2010-08-14
Add stream helper library
David Barr
1
-0
/
+1
[next]