1. 74ea5c9 treewide: be explicit about dependence on trace.h & trace2.h by Elijah Newren · 2 years ago
  2. e38da48 setup.h: move declarations for setup.c functions from cache.h by Elijah Newren · 2 years ago
  3. 32a8f51 environment.h: move declarations for environment.c functions from cache.h by Elijah Newren · 2 years ago
  4. f394e09 treewide: be explicit about dependence on gettext.h by Elijah Newren · 2 years ago
  5. 88cc8ed Merge branch 'en/header-cleanup' by Junio C Hamano · 2 years ago
  6. cbeab74 replace-object.h: move read_replace_refs declaration from cache.h to here by Elijah Newren · 2 years, 1 month ago
  7. 17ab64e trace.c, git.c: remove unnecessary parameter to trace_repo_setup() by idriss fekir · 2 years, 1 month ago
  8. cd37c45 Merge branch 'ab/test-env-helper' by Junio C Hamano · 2 years, 2 months ago
  9. 4a1baac env-helper: move this built-in to "test-tool env-helper" by Ævar Arnfjörð Bjarmason · 2 years, 2 months ago
  10. 4002ec3 read-tree: add "--super-prefix" option, eliminate global by Ævar Arnfjörð Bjarmason · 2 years, 3 months ago
  11. f5a6be9 submodule--helper: convert "{update,clone}" to their own "--super-prefix" by Ævar Arnfjörð Bjarmason · 2 years, 3 months ago
  12. bb61a96 submodule--helper: don't use global --super-prefix in "absorbgitdirs" by Ævar Arnfjörð Bjarmason · 2 years, 3 months ago
  13. bee6e7a Merge branch 'dd/git-bisect-builtin' by Junio C Hamano · 2 years, 3 months ago
  14. 1107a39 Merge branch 'ab/submodule-helper-prep-only' by Junio C Hamano · 2 years, 4 months ago
  15. 73fce29 Turn `git bisect` into a full built-in by Johannes Schindelin · 2 years, 5 months ago
  16. 69d9446 submodule--helper: use OPT_SUBCOMMAND() API by Ævar Arnfjörð Bjarmason · 2 years, 5 months ago
  17. 0e90673 use child_process members "args" and "env" directly by René Scharfe · 2 years, 5 months ago
  18. 1f20aa2 Merge branch 'ds/cmd-main-reorder' by Junio C Hamano · 2 years, 5 months ago
  19. 413bc6d git.c: improve code readability in cmd_main() by Daniel Sonbolian · 2 years, 6 months ago
  20. d528044 Merge branch 'sg/parse-options-subcommand' by Junio C Hamano · 2 years, 7 months ago
  21. 398c4ff builtin/worktree.c: let parse-options parse subcommands by SZEDER Gábor · 2 years, 7 months ago
  22. 0350954 builtin/gc.c: let parse-options parse 'git maintenance's subcommands by SZEDER Gábor · 2 years, 7 months ago
  23. 66fa6e8 git.c: update NO_PARSEOPT markings by SZEDER Gábor · 2 years, 7 months ago
  24. 6783fd3 builtin/diagnose.c: create 'git diagnose' builtin by Victoria Dye · 2 years, 8 months ago
  25. 6ec755a merge-tree: add option parsing and initial shell for real merge function by Elijah Newren · 2 years, 9 months ago
  26. 9e496ff Merge branch 'jh/builtin-fsmonitor-part3' by Junio C Hamano · 2 years, 10 months ago
  27. 53fcfbc fsmonitor--daemon: allow --super-prefix argument by Jeff Hostetler · 2 years, 10 months ago
  28. 4976f24 Merge branch 'gf/shorthand-version-and-help' by Junio C Hamano · 2 years, 10 months ago
  29. 6b52f48 cli: add -v and -h shorthands by Garrit Franke · 3 years ago
  30. 16d9d61 fsmonitor--daemon: add a built-in fsmonitor daemon by Jeff Hostetler · 3 years ago
  31. 5b84280 Merge branch 'ab/grep-patterntype' by Junio C Hamano · 3 years, 1 month ago
  32. 9725c8d built-ins: trust the "prefix" from run_builtin() by Ævar Arnfjörð Bjarmason · 3 years, 1 month ago
  33. c70bc33 Merge branch 'ab/config-based-hooks-2' by Junio C Hamano · 3 years, 2 months ago
  34. 96e7225 hook: add 'run' subcommand by Emily Shaffer · 3 years, 3 months ago
  35. 986cd65 i18n: factorize "no directory given for --foo" by Jean-Noël Avila · 3 years, 3 months ago
  36. 8d2c373 Merge branch 'ld/sparse-diff-blame' by Junio C Hamano · 3 years, 3 months ago
  37. e5b17bd git: ensure correct git directory setup with -h by Lessley Dennington · 3 years, 4 months ago
  38. 223a1bf Merge branch 'js/retire-preserve-merges' by Junio C Hamano · 3 years, 5 months ago
  39. 5b55b32 rebase: drop the internal `rebase--interactive` command by Johannes Schindelin · 3 years, 7 months ago
  40. 73ff4ad midx: disallow running outside of a repository by Taylor Blau · 3 years, 7 months ago
  41. 5f586f5 Merge branch 'ps/config-env-option-with-separate-value' by Junio C Hamano · 3 years, 11 months ago
  42. a1cac26 Merge branch 'mt/parallel-checkout-part-2' by Junio C Hamano · 4 years ago
  43. c331551 git: support separate arg for `--config-env`'s value by Patrick Steinhardt · 4 years ago
  44. e9e8adf parallel-checkout: make it truly parallel by Matheus Tavares · 4 years ago
  45. 4c6ac2d Merge branch 'tb/precompose-prefix-simplify' by Junio C Hamano · 4 years ago
  46. c7d0e61 macOS: precompose startup_info->prefix by Torsten Bögershausen · 4 years ago
  47. 8b25dee Merge branch 'tb/precompose-prefix-too' by Junio C Hamano · 4 years, 1 month ago
  48. 5c32750 MacOS: precompose_argv_prefix() by Torsten Bögershausen · 4 years, 2 months ago
  49. 294e949 Merge branch 'ps/config-env-pairs' by Junio C Hamano · 4 years, 2 months ago
  50. ce81b1d config: add new way to pass config via `--config-env` by Patrick Steinhardt · 4 years, 2 months ago
  51. b0812b6 git: add `--super-prefix` to usage string by Patrick Steinhardt · 4 years, 3 months ago
  52. e72f7de maintenance: fix SEGFAULT when no repository by Rafael Silva · 4 years, 4 months ago
  53. 7660da1 Merge branch 'ds/maintenance-part-3' by Junio C Hamano · 4 years, 4 months ago
  54. 86e1007 Merge branch 'js/no-builtins-on-disk-option' by Junio C Hamano · 4 years, 6 months ago
  55. 722fc37 help: do not expect built-in commands to be hardlinked by Johannes Schindelin · 4 years, 6 months ago
  56. 48794ac Merge branch 'ds/maintenance-part-1' by Junio C Hamano · 4 years, 6 months ago
  57. 4950b2a for-each-repo: run subcommands on configured repos by Derrick Stolee · 4 years, 7 months ago
  58. 2057d75 maintenance: create basic maintenance runner by Derrick Stolee · 4 years, 6 months ago
  59. a006f87 make git-fast-import a builtin by Jeff King · 4 years, 8 months ago
  60. d7a5649 make git-bugreport a builtin by Jeff King · 4 years, 8 months ago
  61. b5dd96b make credential helpers builtins by Jeff King · 4 years, 8 months ago
  62. d70a9eb strvec: rename struct fields by Jeff King · 4 years, 8 months ago
  63. ef8d7ac strvec: convert more callers away from argv_array name by Jeff King · 4 years, 8 months ago
  64. 05920f0 Merge branch 'ta/wait-on-aliased-commands-upon-signal' into master by Junio C Hamano · 4 years, 8 months ago
  65. c0d73a5 Wait for child on signal death for aliases to externals by Trygve Aaberge · 4 years, 9 months ago
  66. e662df7 Wait for child on signal death for aliases to builtins by Trygve Aaberge · 4 years, 9 months ago
  67. 1221085 Merge branch 'bc/sha-256-part-2' by Junio C Hamano · 4 years, 9 months ago
  68. 88a09a5 builtin/show-index: provide options to determine hash algo by brian m. carlson · 4 years, 10 months ago
  69. 896833b Merge branch 'tb/shallow-cleanup' by Junio C Hamano · 4 years, 11 months ago
  70. 120ad2b shallow: extract a header file for shallow-related functions by Taylor Blau · 5 years ago
  71. 810dc64 Merge branch 'js/trace2-env-vars' by Junio C Hamano · 5 years ago
  72. 3d3adaa trace2: teach Git to log environment variables by Josh Steadmon · 5 years ago
  73. 8a2cd3f stash: remove the stash.useBuiltin setting by Thomas Gummerer · 5 years ago
  74. 94c0956 sparse-checkout: create builtin with 'list' subcommand by Derrick Stolee · 5 years ago
  75. 7bd97d6 git: use COPY_ARRAY and MOVE_ARRAY in handle_alias() by René Scharfe · 6 years ago
  76. c62bc49 Merge branch 'js/visual-studio' by Junio C Hamano · 6 years ago
  77. b914084 git: avoid calling aliased builtins via their dashed form by Johannes Schindelin · 6 years ago
  78. 38dac33 Merge branch 'js/rebase-cleanup' by Junio C Hamano · 6 years ago
  79. 023ff4c Merge branch 'ab/test-env' by Junio C Hamano · 6 years ago
  80. 80dfc92 git: mark cmd_rebase as requiring a worktree by Johannes Schindelin · 6 years ago
  81. f496b06 Merge branch 'nd/switch-and-restore' by Junio C Hamano · 6 years ago
  82. b4f207f env--helper: new undocumented builtin wrapping git_env_*() by Ævar Arnfjörð Bjarmason · 6 years ago
  83. d4fdeed Merge branch 'po/git-help-on-git-itself' by Junio C Hamano · 6 years ago
  84. e55f36b git.c: show usage for accessing the git(1) help page by Philip Oakley · 6 years ago
  85. caa227f Merge branch 'js/misc-doc-fixes' by Junio C Hamano · 6 years ago
  86. 46e91b6 checkout: split part of it to new command 'restore' by Nguyễn Thái Ngọc Duy · 6 years ago
  87. b72e907 Merge branch 'js/difftool-no-index' by Junio C Hamano · 6 years ago
  88. e36adf7 Merge branch 'ps/stash-in-c' by Junio C Hamano · 6 years ago
  89. b7ce24d Turn `git serve` into a test helper by Johannes Schindelin · 6 years ago
  90. d787d31 checkout: split part of it to new command 'switch' by Nguyễn Thái Ngọc Duy · 6 years ago
  91. 83b0ecf git: read local config in --list-cmds by Jeff King · 6 years ago
  92. 20de316 difftool: allow running outside Git worktrees with --no-index by Johannes Schindelin · 6 years ago
  93. 90a4627 stash: optionally use the scripted version again by Johannes Schindelin · 6 years ago
  94. 40af146 stash: convert `stash--helper.c` into `stash.c` by Paul-Sebastian Ungureanu · 6 years ago
  95. 8a0fc8d stash: convert apply to builtin by Joel Teichroeb · 6 years ago
  96. ee4512e trace2: create new combined trace facility by Jeff Hostetler · 6 years ago
  97. 7589e63 Merge branch 'nd/the-index-final' by Junio C Hamano · 6 years ago
  98. f8adbec cache.h: flip NO_THE_INDEX_COMPATIBILITY_MACROS switch by Nguyễn Thái Ngọc Duy · 6 years ago
  99. 3434569 Merge branch 'nd/style-opening-brace' by Junio C Hamano · 6 years ago
  100. 3813a89 Merge branch 'nd/i18n' by Junio C Hamano · 6 years ago