| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-09-29 | Merge branch 'dk/stash-apply-index' | Junio C Hamano | 1 | -0/+40 |
| 2025-09-22 | revision: manage memory ownership of argv in setup_revisions() | Jeff King | 1 | -0/+5 |
| 2025-09-22 | stash: tell setup_revisions() to free our allocated strings | Jeff King | 1 | -0/+4 |
| 2025-09-21 | stash: honor stash.index in apply, pop modes | D. Ben Knoble | 1 | -0/+37 |
| 2025-09-21 | t3903: reduce dependencies on previous tests | D. Ben Knoble | 1 | -0/+3 |
| 2025-07-14 | Merge branch 'hy/read-cache-lock-error-fix' | Junio C Hamano | 1 | -12/+6 |
| 2025-07-07 | read-cache: report lock error when refreshing index | Han Young | 1 | -12/+6 |
| 2025-06-30 | Merge branch 'bc/stash-export-import' | Junio C Hamano | 1 | -0/+101 |
| 2025-06-24 | Merge branch 'kj/stash-onbranch-submodule-fix' | Junio C Hamano | 1 | -0/+32 |
| 2025-06-12 | builtin/stash: provide a way to import stashes from a ref | brian m. carlson | 1 | -0/+101 |
| 2025-06-11 | stash: fix incorrect branch name in stash message | K Jayatheerth | 1 | -0/+32 |
| 2025-06-07 | stash: allow "git stash [<options>] --patch <pathspec>" to assume push | Phillip Wood | 1 | -2/+2 |
| 2025-06-07 | stash: allow "git stash -p <pathspec>" to assume push again | Phillip Wood | 1 | -0/+22 |
| 2024-11-21 | t: remove TEST_PASSES_SANITIZE_LEAK annotations | Patrick Steinhardt | 1 | -1/+0 |
| 2024-08-23 | Merge branch 'ps/stash-keep-untrack-empty-fix' | Junio C Hamano | 1 | -0/+15 |
| 2024-08-16 | builtin/stash: fix `--keep-index --include-untracked` with empty HEAD | Patrick Steinhardt | 1 | -0/+15 |
| 2024-08-01 | builtin/stash: fix various trivial memory leaks | Patrick Steinhardt | 1 | -0/+1 |
| 2024-04-30 | Merge branch 'aj/stash-staged-fix' | Junio C Hamano | 1 | -0/+9 |
| 2024-04-22 | stash: fix "--staged" with binary files | Adam Johnson | 1 | -0/+9 |
| 2024-02-12 | Merge branch 'ps/report-failure-from-git-stash' | Junio C Hamano | 1 | -0/+52 |
| 2024-02-06 | builtin/stash: report failure to write to index | Patrick Steinhardt | 1 | -0/+52 |
| 2024-01-22 | t3903: make drop stash test ref backend agnostic | John Cai | 1 | -6/+6 |
| 2023-11-08 | Merge branch 'jc/test-i18ngrep' | Junio C Hamano | 1 | -5/+5 |
| 2023-11-02 | tests: teach callers of test_i18ngrep to use test_grep | Junio C Hamano | 1 | -5/+5 |
| 2023-10-23 | Merge branch 'jc/fail-stash-to-store-non-stash' | Junio C Hamano | 1 | -0/+4 |
| 2023-10-11 | stash: be careful what we store | Junio C Hamano | 1 | -0/+4 |
| 2023-05-19 | t3903-stash: modernize test format | John Cai | 1 | -13/+13 |
| 2022-08-19 | builtin/stash.c: let parse-options parse subcommands | SZEDER Gábor | 1 | -1/+1 |
| 2022-06-30 | tests: add missing double quotes to included library paths | Ævar Arnfjörð Bjarmason | 1 | -1/+1 |
| 2022-06-03 | Merge branch 'ns/batch-fsync' | Junio C Hamano | 1 | -0/+20 |
| 2022-04-06 | core.fsyncmethod: tests for batch mode | Neeraj Singh | 1 | -0/+20 |
| 2022-03-30 | Merge branch 'vd/stash-silence-reset' | Junio C Hamano | 1 | -0/+33 |
| 2022-03-16 | Merge branch 'jc/stash-drop' | Junio C Hamano | 1 | -1/+42 |
| 2022-03-14 | stash: make internal resets quiet and refresh index | Victoria Dye | 1 | -0/+33 |
| 2022-03-06 | Merge branch 'gc/stash-on-branch-with-multi-level-name' | Junio C Hamano | 1 | -0/+11 |
| 2022-03-06 | Merge branch 'cg/t3903-modernize' | Junio C Hamano | 1 | -9/+12 |
| 2022-03-02 | stash: add tests to ensure reflog --rewrite --updatref behavior | John Cai | 1 | -1/+42 |
| 2022-02-24 | stash: strip "refs/heads/" with skip_prefix | Glen Choo | 1 | -0/+11 |
| 2022-02-23 | tests: make the code more readable | COGONI Guillaume | 1 | -3/+6 |
| 2022-02-23 | tests: allow testing if a path is truly a file or a directory | COGONI Guillaume | 1 | -3/+3 |
| 2022-02-23 | t/t3903-stash.sh: replace test [-d|-f] with test_path_is_* | COGONI Guillaume | 1 | -3/+3 |
| 2022-01-27 | stash: stop warning about the obsolete `stash.useBuiltin` config setting | Johannes Schindelin | 1 | -15/+0 |
| 2022-01-10 | Merge branch 'en/stash-df-fix' | Junio C Hamano | 1 | -0/+24 |
| 2022-01-10 | Merge branch 'ab/do-not-limit-stash-help-to-push' | Junio C Hamano | 1 | -0/+19 |
| 2022-01-04 | stash: do not return before restoring untracked files | Elijah Newren | 1 | -0/+24 |
| 2021-12-16 | stash: don't show "git stash push" usage on bad "git stash" usage | Ævar Arnfjörð Bjarmason | 1 | -0/+19 |
| 2021-10-18 | stash: implement '--staged' option for 'push' and 'save' | Sergey Organov | 1 | -0/+11 |
| 2021-09-10 | stash: restore untracked files AFTER restoring tracked files | Elijah Newren | 1 | -2/+2 |
| 2021-09-10 | stash: avoid feeding directories to update-index | Elijah Newren | 1 | -1/+1 |
| 2021-09-10 | t3903: document a pair of directory/file bugs | Elijah Newren | 1 | -0/+58 |
| 2021-05-21 | stash list: stop passing "-m" to "git log" | Sergey Organov | 1 | -1/+1 |
| 2021-02-10 | tests: remove most uses of test_i18ncmp | Ævar Arnfjörð Bjarmason | 1 | -4/+4 |
| 2020-11-19 | t3[5-9]*: adjust the references to the default branch name "main" | Johannes Schindelin | 1 | -17/+17 |
| 2020-11-19 | tests: mark tests relying on the current default for `init.defaultBranch` | Johannes Schindelin | 1 | -0/+3 |
| 2020-03-26 | Merge branch 'tg/retire-scripted-stash' | Junio C Hamano | 1 | -0/+14 |
| 2020-03-05 | stash: remove the stash.useBuiltin setting | Thomas Gummerer | 1 | -0/+14 |
| 2020-02-19 | stash: eliminate crude option parsing | Alexandr Miloslavskiy | 1 | -0/+5 |
| 2019-12-01 | Merge branch 'tg/stash-refresh-index' | Junio C Hamano | 1 | -1/+6 |
| 2019-11-14 | stash: make sure we have a valid index before writing it | Thomas Gummerer | 1 | -1/+6 |
| 2019-11-10 | Merge branch 'js/update-index-ignore-removal-for-skip-worktree' | Junio C Hamano | 1 | -0/+11 |
| 2019-11-02 | stash: handle staged changes in skip-worktree files correctly | Johannes Schindelin | 1 | -0/+11 |
| 2019-10-07 | Merge branch 'tg/stash-refresh-index' | Junio C Hamano | 1 | -0/+16 |
| 2019-09-20 | stash: make sure to write refreshed cache | Thomas Gummerer | 1 | -0/+16 |
| 2019-08-26 | t3903: abstract away SHA-1-specific constants | brian m. carlson | 1 | -10/+22 |
| 2019-07-25 | Merge branch 'tg/stash-keep-index-with-removed-paths' | Junio C Hamano | 1 | -0/+7 |
| 2019-07-16 | stash: fix handling removed files with --keep-index | Thomas Gummerer | 1 | -0/+7 |
| 2019-06-19 | stash: fix show referencing stash index | Thomas Gummerer | 1 | -0/+18 |
| 2019-03-21 | stash: setup default diff output format if necessary | Thomas Gummerer | 1 | -0/+18 |
| 2019-03-07 | stash: make push -q quiet | Paul-Sebastian Ungureanu | 1 | -0/+23 |
| 2019-03-07 | stash: rename test cases to be more descriptive | Paul-Sebastian Ungureanu | 1 | -7/+7 |
| 2019-03-07 | t3903: add test for --intent-to-add file | Matthew Kraai | 1 | -0/+8 |
| 2019-03-07 | t3903: modernize style | Paul-Sebastian Ungureanu | 1 | -59/+61 |
| 2019-03-07 | stash: improve option parsing test coverage | Joel Teichroeb | 1 | -0/+35 |
| 2019-03-07 | ident: don't require calling prepare_fallback_ident first | Thomas Gummerer | 1 | -0/+6 |
| 2018-11-19 | stash: tolerate missing user identity | Slavica Djukic | 1 | -0/+28 |
| 2018-10-07 | t/*: fix ordering of expected/observed arguments | Matthew DeVore | 1 | -4/+4 |
| 2018-08-22 | t3903-stash: don't try to grep non-existing file | SZEDER Gábor | 1 | -1/+1 |
| 2018-05-23 | t: make many tests depend less on the refs being files | David Turner | 1 | -1/+1 |
| 2018-01-23 | Merge branch 'tg/stash-with-pathspec-fix' | Junio C Hamano | 1 | -0/+32 |
| 2018-01-08 | stash: don't delete untracked files that match pathspec | Thomas Gummerer | 1 | -0/+32 |
| 2017-12-06 | Merge branch 'ph/stash-save-m-option-fix' | Junio C Hamano | 1 | -0/+93 |
| 2017-11-24 | stash: learn to parse -m/--message like commit does | Phil Hord | 1 | -0/+93 |
| 2017-08-19 | stash: add a test for stashing in a detached state | Joel Teichroeb | 1 | -0/+12 |
| 2017-08-19 | stash: add a test for when apply fails during stash branch | Joel Teichroeb | 1 | -0/+14 |
| 2017-08-19 | stash: add a test for stash create with no files | Joel Teichroeb | 1 | -0/+8 |
| 2017-06-22 | Merge branch 'ps/stash-push-pathspec-fix' | Junio C Hamano | 1 | -0/+16 |
| 2017-06-13 | git-stash: fix pushing stash with pathspec from subdir | Patrick Steinhardt | 1 | -0/+16 |
| 2017-05-11 | tests: fix tests broken under GETTEXT_POISON=YesPlease | Ævar Arnfjörð Bjarmason | 1 | -2/+2 |
| 2017-03-22 | stash: keep untracked files intact in stash -k | Thomas Gummerer | 1 | -0/+14 |
| 2017-03-22 | stash: don't show internal implementation details | Thomas Gummerer | 1 | -1/+1 |
| 2017-02-28 | stash: allow pathspecs in the no verb form | Thomas Gummerer | 1 | -0/+15 |
| 2017-02-28 | stash: use stash_push for no verb form | Thomas Gummerer | 1 | -3/+1 |
| 2017-02-28 | stash: teach 'push' (and 'create_stash') to honor pathspec | Thomas Gummerer | 1 | -0/+92 |
| 2017-02-19 | stash: add test for the create command line arguments | Thomas Gummerer | 1 | -0/+18 |
| 2017-02-19 | stash: introduce push verb | Thomas Gummerer | 1 | -0/+9 |
| 2017-01-17 | Merge branch 'jk/stash-disable-renames-internally' into maint | Junio C Hamano | 1 | -0/+9 |
| 2016-12-06 | stash: prefer plumbing over git-diff | Jeff King | 1 | -0/+9 |
| 2016-10-26 | stash: allow stashes to be referenced by index only | Aaron M Watson | 1 | -0/+35 |
| 2015-07-28 | tests: remove some direct access to .git/logs | David Turner | 1 | -1/+1 |
| 2015-06-25 | Merge branch 'jk/stash-require-clean-index' into maint | Junio C Hamano | 1 | -7/+0 |
| 2015-06-16 | Merge branch 'jk/stash-options' into maint | Junio C Hamano | 1 | -0/+4 |
| 2015-06-15 | Revert "stash: require a clean index to apply" | Jeff King | 1 | -7/+0 |
| 2015-05-20 | stash: complain about unknown flags | Jeff King | 1 | -0/+4 |
| 2015-04-22 | stash: require a clean index to apply | Jeff King | 1 | -0/+7 |
| 2015-04-22 | t3903: avoid applying onto dirty index | Jeff King | 1 | -2/+2 |
| 2015-04-22 | t3903: stop hard-coding commit sha1s | Jeff King | 1 | -5/+5 |
| 2014-08-07 | stash: default listing to working-tree diff | Jeff King | 1 | -0/+42 |
| 2014-01-07 | stash: handle specifying stashes with $IFS | Øystein Walle | 1 | -0/+12 |
| 2013-08-14 | Revert "git stash: avoid data loss when "git stash save" kills a directory" | Junio C Hamano | 1 | -18/+0 |
| 2013-07-01 | git stash: avoid data loss when "git stash save" kills a directory | Petr Baudis | 1 | -0/+18 |
| 2013-06-27 | Merge branch 'rr/rebase-stash-store' | Junio C Hamano | 1 | -0/+19 |
| 2013-06-20 | Merge branch 'fc/show-non-empty-errors-in-test' | Junio C Hamano | 1 | -5/+5 |
| 2013-06-17 | stash: introduce 'git stash store' | Ramkumar Ramachandra | 1 | -0/+19 |
| 2013-06-09 | test: test_must_be_empty helper | Junio C Hamano | 1 | -5/+5 |
| 2013-06-07 | tests: use test_ln_s_add to remove SYMLINKS prerequisite (trivial cases) | Johannes Sixt | 1 | -11/+28 |
| 2012-08-27 | Fix tests under GETTEXT_POISON on git-stash | Jiang Xin | 1 | -1/+1 |
| 2012-04-30 | diff --stat: use less columns for change counts | Zbigniew Jędrzejewski-Szmek | 1 | -1/+1 |
| 2012-03-13 | test: use --numstat instead of --stat in "git stash show" tests | Jonathan Nieder | 1 | -7/+19 |
| 2012-03-13 | test: use test_i18ncmp when checking --stat output | Jonathan Nieder | 1 | -2/+2 |
| 2012-02-03 | Use correct grammar in diffstat summary line | Nguyễn Thái Ngọc Duy | 1 | -2/+2 |
| 2012-01-01 | stash: Don't fail if work dir contains file named 'HEAD' | Jonathon Mah | 1 | -0/+24 |
| 2011-09-02 | Merge branch 'tr/maint-t3903-misquoted-command' | Junio C Hamano | 1 | -1/+1 |
| 2011-08-30 | t3903: fix misquoted rev-parse invocation | Thomas Rast | 1 | -1/+1 |
| 2011-06-16 | Fix typo: existant->existent | Dmitry Ivankov | 1 | -1/+1 |
| 2011-04-27 | Merge branch 'dm/stash-k-i-p' | Junio C Hamano | 1 | -0/+8 |
| 2011-04-27 | Merge branch 'jk/maint-stash-oob' | Junio C Hamano | 1 | -5/+11 |
| 2011-04-07 | stash: add two more tests for --no-keep-index | Dan McGee | 1 | -0/+8 |
| 2011-04-06 | stash: drop dirty worktree check on apply | Jeff King | 1 | -4/+16 |
| 2011-04-05 | stash: fix false positive in the invalid ref test. | Jon Seymour | 1 | -5/+5 |
| 2011-04-05 | stash: fix accidental apply of non-existent stashes | Jeff King | 1 | -0/+6 |
| 2011-03-20 | Add test: git stash shows status relative to current dir | Piotr Krukowiecki | 1 | -0/+19 |
| 2010-11-09 | tests: add missing && | Jonathan Nieder | 1 | -3/+3 |
| 2010-09-29 | stash: fix git stash branch regression when branch creation fails | Jon Seymour | 1 | -1/+1 |
| 2010-09-29 | stash drops the stash even if creating the branch fails because it already ex... | Tomas Carnecky | 1 | -0/+11 |
| 2010-09-26 | git-stash: fix flag parsing | Brian Gernhardt | 1 | -4/+4 |
| 2010-09-26 | t/t3903-stash: improve testing of git-stash show | Brandon Casey | 1 | -4/+58 |
| 2010-09-09 | tests: subshell indentation stylefix | Jonathan Nieder | 1 | -2/+3 |
| 2010-09-06 | Merge branch 'jl/maint-fix-test' | Junio C Hamano | 1 | -3/+3 |
| 2010-09-06 | Several tests: cd inside subshell instead of around | Jens Lehmann | 1 | -3/+3 |
| 2010-08-31 | t3903: fix broken test_must_fail calls | Jon Seymour | 1 | -18/+18 |
| 2010-08-21 | detached-stash: tests of git stash with stash-like arguments | Jon Seymour | 1 | -0/+112 |
| 2010-06-21 | Merge branch 'gv/portable' | Junio C Hamano | 1 | -1/+1 |
| 2010-05-31 | tests: use "test_cmp", not "diff", when verifying the result | Gary V. Vaughan | 1 | -1/+1 |
| 2010-04-20 | stash tests: stash can lose data in a file removed from the index | Charles Bailey | 1 | -0/+150 |
| 2010-02-15 | stash pop: remove 'apply' options during 'drop' invocation | Thomas Rast | 1 | -0/+9 |
| 2009-09-01 | stash: simplify defaulting to "save" and reject unknown options | Matthieu Moy | 1 | -0/+11 |
| 2009-07-31 | Make 'git stash -k' a short form for 'git stash save --keep-index' | Johannes Schindelin | 1 | -0/+8 |
| 2009-06-18 | stash: teach quiet option | Stephen Boyd | 1 | -0/+23 |
| 2008-09-03 | tests: use "git xyzzy" form (t0000 - t3599) | Nanako Shiraishi | 1 | -1/+1 |
| 2008-07-06 | Add a test for "git stash branch" | Abhijit Menon-Sen | 1 | -0/+60 |
| 2008-06-14 | fix whitespace violations in test scripts | Jeff King | 1 | -1/+1 |
| 2008-03-13 | add test_cmp function for test scripts | Jeff King | 1 | -1/+1 |
| 2008-03-03 | t3903-stash.sh: Add tests for new stash commands drop and pop | Brandon Casey | 1 | -1/+45 |
| 2008-03-03 | t3903-stash.sh: Add missing '&&' to body of testcase | Brandon Casey | 1 | -2/+2 |
| 2007-07-25 | Make sure git-stash works from subdirectory. | Junio C Hamano | 1 | -0/+7 |
| 2007-07-06 | Teach git-stash to "apply --index" | Johannes Schindelin | 1 | -0/+69 |