| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-11-02 | tests: teach callers of test_i18ngrep to use test_grep | Junio C Hamano | 1 | -1/+1 |
| 2023-05-16 | test: do not negate test_path_is_* to assert absense | Junio C Hamano | 1 | -1/+1 |
| 2023-02-06 | tests: don't lose exit status with "test <op> $(git ...)" | Ævar Arnfjörð Bjarmason | 1 | -1/+3 |
| 2023-02-06 | tests: don't lose exit status with "(cd ...; test <op> $(git ...))" | Ævar Arnfjörð Bjarmason | 1 | -13/+9 |
| 2022-10-06 | Sync with 2.37.4 | Taylor Blau | 1 | -0/+1 |
| 2022-10-06 | Sync with 2.32.4 | Taylor Blau | 1 | -0/+1 |
| 2022-10-01 | t/lib-submodule-update.sh: allow local submodules | Taylor Blau | 1 | -0/+1 |
| 2022-06-06 | tests: don't assume a .git/info for .git/info/exclude | Ævar Arnfjörð Bjarmason | 1 | -2/+5 |
| 2021-05-11 | submodule tests: use symbolic-ref --short to discover branch name | Ævar Arnfjörð Bjarmason | 1 | -1/+2 |
| 2020-12-01 | stash: remove unnecessary process forking | Elijah Newren | 1 | -8/+8 |
| 2020-10-23 | tests: start moving to a different default main branch name | Johannes Schindelin | 1 | -1/+1 |
| 2020-07-30 | t: remove test_oid_init in tests | brian m. carlson | 1 | -1/+0 |
| 2020-07-06 | Merge branch 'dl/test-must-fail-fixes-5' | Junio C Hamano | 1 | -21/+54 |
| 2020-06-24 | lib-submodule-update: pass 'test_must_fail' as an argument | Denton Liu | 1 | -13/+42 |
| 2020-06-12 | lib-submodule-update: prepend "git" to $command | Denton Liu | 1 | -5/+9 |
| 2020-04-29 | lib-submodule-update: consolidate --recurse-submodules | Denton Liu | 1 | -3/+3 |
| 2020-04-29 | lib-submodule-update: add space after function name | Denton Liu | 1 | -3/+3 |
| 2020-04-22 | Merge branch 'jk/test-cleanup' | Junio C Hamano | 1 | -0/+0 |
| 2020-03-27 | t/lib-*.sh: drop executable bit | Jeff King | 1 | -0/+0 |
| 2020-02-19 | t/lib-submodule-update: add test removing nested submodules | Philippe Blain | 1 | -2/+18 |
| 2020-02-19 | unpack-trees: check for missing submodule directory in merged_entry | Philippe Blain | 1 | -0/+14 |
| 2020-02-19 | t/lib-submodule-update: move a test to the right section | Philippe Blain | 1 | -16/+17 |
| 2020-02-19 | t/lib-submodule-update: remove outdated test description | Philippe Blain | 1 | -1/+0 |
| 2019-04-01 | t/lib-submodule-update: use appropriate length constant | brian m. carlson | 1 | -1/+2 |
| 2018-12-26 | submodule deinit: unset core.worktree | Stefan Beller | 1 | -1/+1 |
| 2018-12-26 | submodule: unset core.worktree if no working tree is present | Stefan Beller | 1 | -1/+2 |
| 2018-09-07 | Revert "Merge branch 'sb/submodule-core-worktree'" | Jonathan Nieder | 1 | -3/+2 |
| 2018-08-02 | Merge branch 'es/test-fixes' | Junio C Hamano | 1 | -3/+2 |
| 2018-07-24 | Merge branch 'sb/submodule-move-head-error-msg' | Junio C Hamano | 1 | -1/+2 |
| 2018-07-03 | t/lib-submodule-update: fix "absorbing" test | Eric Sunshine | 1 | -3/+2 |
| 2018-06-25 | submodule.c: report the submodule that an error occurs in | Stefan Beller | 1 | -1/+2 |
| 2018-06-19 | submodule deinit: unset core.worktree | Stefan Beller | 1 | -1/+1 |
| 2018-06-14 | submodule: unset core.worktree if no working tree is present | Stefan Beller | 1 | -1/+2 |
| 2018-01-05 | submodule: submodule_move_head omits old argument in forced case | Stefan Beller | 1 | -0/+14 |
| 2018-01-05 | t/lib-submodule-update.sh: fix test ignoring ignored files in submodules | Stefan Beller | 1 | -0/+1 |
| 2018-01-05 | t/lib-submodule-update.sh: clarify test | Stefan Beller | 1 | -2/+2 |
| 2017-12-06 | Merge branch 'jt/submodule-tests-cleanup' | Junio C Hamano | 1 | -218/+125 |
| 2017-12-06 | Merge branch 'sb/submodule-recursive-checkout-detach-head' | Junio C Hamano | 1 | -0/+17 |
| 2017-11-22 | Tests: clean up submodule recursive helpers | Jonathan Tan | 1 | -218/+125 |
| 2017-11-08 | Tests: clean up and document submodule helpers | Jonathan Tan | 1 | -205/+46 |
| 2017-07-25 | recursive submodules: detach HEAD from new state | Stefan Beller | 1 | -0/+17 |
| 2017-06-13 | Merge branch 'sb/submodule-blanket-recursive' | Junio C Hamano | 1 | -4/+18 |
| 2017-06-01 | Introduce 'submodule.recurse' option for worktree manipulators | Stefan Beller | 1 | -0/+12 |
| 2017-05-30 | submodule test invocation: only pass additional arguments | Stefan Beller | 1 | -4/+6 |
| 2017-05-29 | Merge branch 'sb/checkout-recurse-submodules' | Junio C Hamano | 1 | -6/+1 |
| 2017-05-04 | submodule: properly recurse for read-tree and checkout | Stefan Beller | 1 | -6/+1 |
| 2017-04-18 | submodule.c: submodule_move_head works with broken submodules | Stefan Beller | 1 | -3/+20 |
| 2017-04-18 | submodule.c: uninitialized submodules are ignored in recursive commands | Stefan Beller | 1 | -0/+1 |
| 2017-03-16 | builtin/read-tree: add --recurse-submodules switch | Stefan Beller | 1 | -1/+6 |
| 2017-03-16 | builtin/checkout: add --recurse-submodules switch | Stefan Beller | 1 | -5/+21 |
| 2017-03-15 | lib-submodule-update.sh: define tests for recursing into submodules | Stefan Beller | 1 | -2/+504 |
| 2017-03-15 | lib-submodule-update.sh: replace sha1 by hash | Stefan Beller | 1 | -3/+3 |
| 2017-03-15 | lib-submodule-update: teach test_submodule_content the -C <dir> flag | Stefan Beller | 1 | -0/+5 |
| 2017-03-15 | lib-submodule-update.sh: do not use ./. as submodule remote | Stefan Beller | 1 | -2/+13 |
| 2017-03-15 | lib-submodule-update.sh: reorder create_lib_submodule_repo | Stefan Beller | 1 | -20/+29 |
| 2017-01-13 | lib-submodule-update.sh: reduce use of subshell by using "git -C" | Stefan Beller | 1 | -4/+1 |
| 2014-07-14 | stash: add t3906 for submodule updates | Jens Lehmann | 1 | -5/+18 |
| 2014-07-14 | cherry-pick: add t3512 for submodule updates | Jens Lehmann | 1 | -3/+12 |
| 2014-07-14 | merge: add t7613 for submodule updates | Jens Lehmann | 1 | -3/+21 |
| 2014-07-14 | submodules: add the lib-submodule-update.sh test library | Jens Lehmann | 1 | -0/+640 |