aboutsummaryrefslogtreecommitdiffstats
path: root/t/t3903-stash.sh
AgeCommit message (Expand)AuthorFilesLines
2024-04-30Merge branch 'aj/stash-staged-fix'Junio C Hamano1-0/+9
2024-04-22stash: fix "--staged" with binary filesAdam Johnson1-0/+9
2024-02-12Merge branch 'ps/report-failure-from-git-stash'Junio C Hamano1-0/+52
2024-02-06builtin/stash: report failure to write to indexPatrick Steinhardt1-0/+52
2024-01-22t3903: make drop stash test ref backend agnosticJohn Cai1-6/+6
2023-11-08Merge branch 'jc/test-i18ngrep'Junio C Hamano1-5/+5
2023-11-02tests: teach callers of test_i18ngrep to use test_grepJunio C Hamano1-5/+5
2023-10-23Merge branch 'jc/fail-stash-to-store-non-stash'Junio C Hamano1-0/+4
2023-10-11stash: be careful what we storeJunio C Hamano1-0/+4
2023-05-19t3903-stash: modernize test formatJohn Cai1-13/+13
2022-08-19builtin/stash.c: let parse-options parse subcommandsSZEDER Gábor1-1/+1
2022-06-30tests: add missing double quotes to included library pathsÆvar Arnfjörð Bjarmason1-1/+1
2022-06-03Merge branch 'ns/batch-fsync'Junio C Hamano1-0/+20
2022-04-06core.fsyncmethod: tests for batch modeNeeraj Singh1-0/+20
2022-03-30Merge branch 'vd/stash-silence-reset'Junio C Hamano1-0/+33
2022-03-16Merge branch 'jc/stash-drop'Junio C Hamano1-1/+42
2022-03-14stash: make internal resets quiet and refresh indexVictoria Dye1-0/+33
2022-03-06Merge branch 'gc/stash-on-branch-with-multi-level-name'Junio C Hamano1-0/+11
2022-03-06Merge branch 'cg/t3903-modernize'Junio C Hamano1-9/+12
2022-03-02stash: add tests to ensure reflog --rewrite --updatref behaviorJohn Cai1-1/+42
2022-02-24stash: strip "refs/heads/" with skip_prefixGlen Choo1-0/+11
2022-02-23tests: make the code more readableCOGONI Guillaume1-3/+6
2022-02-23tests: allow testing if a path is truly a file or a directoryCOGONI Guillaume1-3/+3
2022-02-23t/t3903-stash.sh: replace test [-d|-f] with test_path_is_*COGONI Guillaume1-3/+3
2022-01-27stash: stop warning about the obsolete `stash.useBuiltin` config settingJohannes Schindelin1-15/+0
2022-01-10Merge branch 'en/stash-df-fix'Junio C Hamano1-0/+24
2022-01-10Merge branch 'ab/do-not-limit-stash-help-to-push'Junio C Hamano1-0/+19
2022-01-04stash: do not return before restoring untracked filesElijah Newren1-0/+24
2021-12-16stash: don't show "git stash push" usage on bad "git stash" usageÆvar Arnfjörð Bjarmason1-0/+19
2021-10-18stash: implement '--staged' option for 'push' and 'save'Sergey Organov1-0/+11
2021-09-10stash: restore untracked files AFTER restoring tracked filesElijah Newren1-2/+2
2021-09-10stash: avoid feeding directories to update-indexElijah Newren1-1/+1
2021-09-10t3903: document a pair of directory/file bugsElijah Newren1-0/+58
2021-05-21stash list: stop passing "-m" to "git log"Sergey Organov1-1/+1
2021-02-10tests: remove most uses of test_i18ncmpÆvar Arnfjörð Bjarmason1-4/+4
2020-11-19t3[5-9]*: adjust the references to the default branch name "main"Johannes Schindelin1-17/+17
2020-11-19tests: mark tests relying on the current default for `init.defaultBranch`Johannes Schindelin1-0/+3
2020-03-26Merge branch 'tg/retire-scripted-stash'Junio C Hamano1-0/+14
2020-03-05stash: remove the stash.useBuiltin settingThomas Gummerer1-0/+14
2020-02-19stash: eliminate crude option parsingAlexandr Miloslavskiy1-0/+5
2019-12-01Merge branch 'tg/stash-refresh-index'Junio C Hamano1-1/+6
2019-11-14stash: make sure we have a valid index before writing itThomas Gummerer1-1/+6
2019-11-10Merge branch 'js/update-index-ignore-removal-for-skip-worktree'Junio C Hamano1-0/+11
2019-11-02stash: handle staged changes in skip-worktree files correctlyJohannes Schindelin1-0/+11
2019-10-07Merge branch 'tg/stash-refresh-index'Junio C Hamano1-0/+16
2019-09-20stash: make sure to write refreshed cacheThomas Gummerer1-0/+16
2019-08-26t3903: abstract away SHA-1-specific constantsbrian m. carlson1-10/+22
2019-07-25Merge branch 'tg/stash-keep-index-with-removed-paths'Junio C Hamano1-0/+7
2019-07-16stash: fix handling removed files with --keep-indexThomas Gummerer1-0/+7
2019-06-19stash: fix show referencing stash indexThomas Gummerer1-0/+18
2019-03-21stash: setup default diff output format if necessaryThomas Gummerer1-0/+18
2019-03-07stash: make push -q quietPaul-Sebastian Ungureanu1-0/+23
2019-03-07stash: rename test cases to be more descriptivePaul-Sebastian Ungureanu1-7/+7
2019-03-07t3903: add test for --intent-to-add fileMatthew Kraai1-0/+8
2019-03-07t3903: modernize stylePaul-Sebastian Ungureanu1-59/+61
2019-03-07stash: improve option parsing test coverageJoel Teichroeb1-0/+35
2019-03-07ident: don't require calling prepare_fallback_ident firstThomas Gummerer1-0/+6
2018-11-19stash: tolerate missing user identitySlavica Djukic1-0/+28
2018-10-07t/*: fix ordering of expected/observed argumentsMatthew DeVore1-4/+4
2018-08-22t3903-stash: don't try to grep non-existing fileSZEDER Gábor1-1/+1
2018-05-23t: make many tests depend less on the refs being filesDavid Turner1-1/+1
2018-01-23Merge branch 'tg/stash-with-pathspec-fix'Junio C Hamano1-0/+32
2018-01-08stash: don't delete untracked files that match pathspecThomas Gummerer1-0/+32
2017-12-06Merge branch 'ph/stash-save-m-option-fix'Junio C Hamano1-0/+93
2017-11-24stash: learn to parse -m/--message like commit doesPhil Hord1-0/+93
2017-08-19stash: add a test for stashing in a detached stateJoel Teichroeb1-0/+12
2017-08-19stash: add a test for when apply fails during stash branchJoel Teichroeb1-0/+14
2017-08-19stash: add a test for stash create with no filesJoel Teichroeb1-0/+8
2017-06-22Merge branch 'ps/stash-push-pathspec-fix'Junio C Hamano1-0/+16
2017-06-13git-stash: fix pushing stash with pathspec from subdirPatrick Steinhardt1-0/+16
2017-05-11tests: fix tests broken under GETTEXT_POISON=YesPleaseÆvar Arnfjörð Bjarmason1-2/+2
2017-03-22stash: keep untracked files intact in stash -kThomas Gummerer1-0/+14
2017-03-22stash: don't show internal implementation detailsThomas Gummerer1-1/+1
2017-02-28stash: allow pathspecs in the no verb formThomas Gummerer1-0/+15
2017-02-28stash: use stash_push for no verb formThomas Gummerer1-3/+1
2017-02-28stash: teach 'push' (and 'create_stash') to honor pathspecThomas Gummerer1-0/+92
2017-02-19stash: add test for the create command line argumentsThomas Gummerer1-0/+18
2017-02-19stash: introduce push verbThomas Gummerer1-0/+9
2017-01-17Merge branch 'jk/stash-disable-renames-internally' into maintJunio C Hamano1-0/+9
2016-12-06stash: prefer plumbing over git-diffJeff King1-0/+9
2016-10-26stash: allow stashes to be referenced by index onlyAaron M Watson1-0/+35
2015-07-28tests: remove some direct access to .git/logsDavid Turner1-1/+1
2015-06-25Merge branch 'jk/stash-require-clean-index' into maintJunio C Hamano1-7/+0
2015-06-16Merge branch 'jk/stash-options' into maintJunio C Hamano1-0/+4
2015-06-15Revert "stash: require a clean index to apply"Jeff King1-7/+0
2015-05-20stash: complain about unknown flagsJeff King1-0/+4
2015-04-22stash: require a clean index to applyJeff King1-0/+7
2015-04-22t3903: avoid applying onto dirty indexJeff King1-2/+2
2015-04-22t3903: stop hard-coding commit sha1sJeff King1-5/+5
2014-08-07stash: default listing to working-tree diffJeff King1-0/+42
2014-01-07stash: handle specifying stashes with $IFSØystein Walle1-0/+12
2013-08-14Revert "git stash: avoid data loss when "git stash save" kills a directory"Junio C Hamano1-18/+0
2013-07-01git stash: avoid data loss when "git stash save" kills a directoryPetr Baudis1-0/+18
2013-06-27Merge branch 'rr/rebase-stash-store'Junio C Hamano1-0/+19
2013-06-20Merge branch 'fc/show-non-empty-errors-in-test'Junio C Hamano1-5/+5
2013-06-17stash: introduce 'git stash store'Ramkumar Ramachandra1-0/+19
2013-06-09test: test_must_be_empty helperJunio C Hamano1-5/+5
2013-06-07tests: use test_ln_s_add to remove SYMLINKS prerequisite (trivial cases)Johannes Sixt1-11/+28
2012-08-27Fix tests under GETTEXT_POISON on git-stashJiang Xin1-1/+1
2012-04-30diff --stat: use less columns for change countsZbigniew Jędrzejewski-Szmek1-1/+1
2012-03-13test: use --numstat instead of --stat in "git stash show" testsJonathan Nieder1-7/+19
2012-03-13test: use test_i18ncmp when checking --stat outputJonathan Nieder1-2/+2
2012-02-03Use correct grammar in diffstat summary lineNguyễn Thái Ngọc Duy1-2/+2
2012-01-01stash: Don't fail if work dir contains file named 'HEAD'Jonathon Mah1-0/+24
2011-09-02Merge branch 'tr/maint-t3903-misquoted-command'Junio C Hamano1-1/+1
2011-08-30t3903: fix misquoted rev-parse invocationThomas Rast1-1/+1
2011-06-16Fix typo: existant->existentDmitry Ivankov1-1/+1
2011-04-27Merge branch 'dm/stash-k-i-p'Junio C Hamano1-0/+8
2011-04-27Merge branch 'jk/maint-stash-oob'Junio C Hamano1-5/+11
2011-04-07stash: add two more tests for --no-keep-indexDan McGee1-0/+8
2011-04-06stash: drop dirty worktree check on applyJeff King1-4/+16
2011-04-05stash: fix false positive in the invalid ref test.Jon Seymour1-5/+5
2011-04-05stash: fix accidental apply of non-existent stashesJeff King1-0/+6
2011-03-20Add test: git stash shows status relative to current dirPiotr Krukowiecki1-0/+19
2010-11-09tests: add missing &&Jonathan Nieder1-3/+3
2010-09-29stash: fix git stash branch regression when branch creation failsJon Seymour1-1/+1
2010-09-29stash drops the stash even if creating the branch fails because it already ex...Tomas Carnecky1-0/+11
2010-09-26git-stash: fix flag parsingBrian Gernhardt1-4/+4
2010-09-26t/t3903-stash: improve testing of git-stash showBrandon Casey1-4/+58
2010-09-09tests: subshell indentation stylefixJonathan Nieder1-2/+3
2010-09-06Merge branch 'jl/maint-fix-test'Junio C Hamano1-3/+3
2010-09-06Several tests: cd inside subshell instead of aroundJens Lehmann1-3/+3
2010-08-31t3903: fix broken test_must_fail callsJon Seymour1-18/+18
2010-08-21detached-stash: tests of git stash with stash-like argumentsJon Seymour1-0/+112
2010-06-21Merge branch 'gv/portable'Junio C Hamano1-1/+1
2010-05-31tests: use "test_cmp", not "diff", when verifying the resultGary V. Vaughan1-1/+1
2010-04-20stash tests: stash can lose data in a file removed from the indexCharles Bailey1-0/+150
2010-02-15stash pop: remove 'apply' options during 'drop' invocationThomas Rast1-0/+9
2009-09-01stash: simplify defaulting to "save" and reject unknown optionsMatthieu Moy1-0/+11
2009-07-31Make 'git stash -k' a short form for 'git stash save --keep-index'Johannes Schindelin1-0/+8
2009-06-18stash: teach quiet optionStephen Boyd1-0/+23
2008-09-03tests: use "git xyzzy" form (t0000 - t3599)Nanako Shiraishi1-1/+1
2008-07-06Add a test for "git stash branch"Abhijit Menon-Sen1-0/+60
2008-06-14fix whitespace violations in test scriptsJeff King1-1/+1
2008-03-13add test_cmp function for test scriptsJeff King1-1/+1
2008-03-03t3903-stash.sh: Add tests for new stash commands drop and popBrandon Casey1-1/+45
2008-03-03t3903-stash.sh: Add missing '&&' to body of testcaseBrandon Casey1-2/+2
2007-07-25Make sure git-stash works from subdirectory.Junio C Hamano1-0/+7
2007-07-06Teach git-stash to "apply --index"Johannes Schindelin1-0/+69