aboutsummaryrefslogtreecommitdiffstats
path: root/git-stash.sh
AgeCommit message (Expand)AuthorFilesLines
2019-03-07stash: optionally use the scripted version againJohannes Schindelin1-769/+0
2019-03-07stash: add back the original, scripted `git stash`Johannes Schindelin1-0/+769
2019-03-07stash: convert `stash--helper.c` into `stash.c`Paul-Sebastian Ungureanu1-153/+0
2019-03-07stash: convert save to builtinPaul-Sebastian Ungureanu1-326/+2
2019-03-07stash: convert push to builtinPaul-Sebastian Ungureanu1-2/+4
2019-03-07stash: convert create to builtinPaul-Sebastian Ungureanu1-1/+1
2019-03-07stash: convert store to builtinPaul-Sebastian Ungureanu1-41/+2
2019-03-07stash: convert show to builtinPaul-Sebastian Ungureanu1-131/+1
2019-03-07stash: convert list to builtinPaul-Sebastian Ungureanu1-6/+1
2019-03-07stash: convert pop to builtinJoel Teichroeb1-45/+2
2019-03-07stash: convert branch to builtinJoel Teichroeb1-15/+2
2019-03-07stash: convert drop and clear to builtinJoel Teichroeb1-2/+2
2019-03-07stash: convert apply to builtinJoel Teichroeb1-71/+7
2018-11-19stash: tolerate missing user identitySlavica Djukic1-0/+17
2018-04-10Merge branch 'tg/stash-untracked-with-pathspec-fix'Junio C Hamano1-6/+8
2018-03-21stash: drop superfluos pathspec parameterThomas Gummerer1-1/+1
2018-03-20stash push -u: don't create empty stashThomas Gummerer1-1/+1
2018-03-20stash push: avoid printing errorsThomas Gummerer1-2/+4
2018-03-20stash: fix nonsense pipelineJunio C Hamano1-3/+3
2018-01-23Merge branch 'tg/stash-with-pathspec-fix'Junio C Hamano1-3/+2
2018-01-08stash: don't delete untracked files that match pathspecThomas Gummerer1-3/+2
2017-12-06Merge branch 'ph/stash-save-m-option-fix'Junio C Hamano1-0/+18
2017-11-24stash: learn to parse -m/--message like commit doesPhil Hord1-0/+18
2017-10-27stash: remove now superfluos help for "stash push"Thomas Gummerer1-12/+1
2017-10-27stash: replace "git stash save" with "git stash push" in the documentationThomas Gummerer1-5/+5
2017-09-10Merge branch 'mf/no-dashed-subcommands' into maintJunio C Hamano1-1/+1
2017-08-23Merge branch 'kd/stash-with-bash-4.4'Junio C Hamano1-2/+9
2017-08-23Merge branch 'nm/stash-untracked'Junio C Hamano1-5/+6
2017-08-14stash: prevent warning about null bytes in inputKevin Daudt1-2/+9
2017-08-11stash: clean untracked files before resetNicolas Morey-Chaisemartin1-5/+6
2017-08-07scripts: use "git foo" not "git-foo"Michael Forney1-1/+1
2017-06-26Merge branch 'lb/status-stash-count'Junio C Hamano1-3/+3
2017-06-18stash: update documentation to use 'stash entry'Liam Beguin1-3/+3
2017-06-13git-stash: fix pushing stash with pathspec from subdirPatrick Steinhardt1-0/+3
2017-03-22stash: keep untracked files intact in stash -kThomas Gummerer1-1/+3
2017-03-22stash: pass the pathspec argument to git resetThomas Gummerer1-1/+1
2017-03-22stash: don't show internal implementation detailsThomas Gummerer1-4/+4
2017-02-28stash: allow pathspecs in the no verb formThomas Gummerer1-0/+3
2017-02-28stash: use stash_push for no verb formThomas Gummerer1-8/+8
2017-02-28stash: teach 'push' (and 'create_stash') to honor pathspecThomas Gummerer1-11/+27
2017-02-19stash: refactor stash_createThomas Gummerer1-4/+18
2017-02-19stash: introduce push verbThomas Gummerer1-3/+43
2017-01-17Merge branch 'jk/stash-disable-renames-internally' into maintJunio C Hamano1-1/+1
2016-12-06stash: prefer plumbing over git-diffJeff King1-1/+1
2016-10-26stash: allow stashes to be referenced by index onlyAaron M Watson1-2/+13
2016-09-21i18n: stash: mark messages for translationVasco Almeida1-3/+3
2016-08-10i18n: git-stash: mark messages for translationVasco Almeida1-2/+2
2016-06-17i18n: git-sh-setup.sh: mark strings for translationVasco Almeida1-1/+0
2016-05-14always quote shell arguments to test -z/-nJeff King1-2/+2
2015-10-05Merge branch 'nk/stash-show-config'Junio C Hamano1-1/+19
2015-08-31stash: allow "stash show" diff output configurableNamhyung Kim1-1/+19
2015-07-21git-stash: use update-ref --create-reflog instead of creating filesDavid Turner1-4/+2
2015-06-24Merge branch 'jk/stash-require-clean-index'Junio C Hamano1-2/+0
2015-06-15Revert "stash: require a clean index to apply"Jeff King1-2/+0
2015-06-01Merge branch 'jk/stash-options'Junio C Hamano1-1/+16
2015-05-20stash: recognize "--help" for subcommandsJeff King1-0/+11
2015-05-20stash: complain about unknown flagsJeff King1-1/+5
2015-05-19Merge branch 'jk/stash-require-clean-index'Junio C Hamano1-0/+2
2015-04-22stash: require a clean index to applyJeff King1-0/+2
2014-12-01git-stash: avoid hardcoding $GIT_DIR/logs/....Nguyễn Thái Ngọc Duy1-2/+2
2014-12-01*.sh: respect $GIT_INDEX_FILENguyễn Thái Ngọc Duy1-1/+1
2014-09-29Merge branch 'da/rev-parse-verify-quiet'Junio C Hamano1-6/+7
2014-09-19Merge branch 'ah/grammofix'Junio C Hamano1-1/+1
2014-09-19stash: prefer --quiet over shell redirection of the standard error streamDavid Aguilar1-6/+7
2014-09-09Merge branch 'jk/stash-list-p'Junio C Hamano1-1/+1
2014-09-02grammofix in user-facing messagesAlex Henrie1-1/+1
2014-08-07stash: default listing to working-tree diffJeff King1-1/+1
2014-06-06Merge branch 'ep/shell-assign-and-export-vars'Junio C Hamano1-1/+2
2014-05-23scripts: "export VAR=VALUE" construct is not portableElia Pinto1-1/+2
2014-04-23git-stash.sh: use the $( ... ) construct for command substitutionElia Pinto1-1/+1
2014-04-03Merge branch 'jc/stash-pop-not-popped' into maintJunio C Hamano1-2/+8
2014-03-21Merge branch 'jc/stash-pop-not-popped'Junio C Hamano1-2/+8
2014-02-26stash pop: mention we did not drop the stash upon failing to applyJunio C Hamano1-2/+8
2014-01-07stash: handle specifying stashes with $IFSØystein Walle1-7/+7
2013-08-14Revert "git stash: avoid data loss when "git stash save" kills a directory"Junio C Hamano1-12/+0
2013-07-01git stash: avoid data loss when "git stash save" kills a directoryPetr Baudis1-0/+12
2013-06-17stash: introduce 'git stash store'Ramkumar Ramachandra1-6/+41
2013-06-17stash: simplify option parser for createRamkumar Ramachandra1-4/+1
2012-09-03Merge branch 'ph/stash-rerere'Junio C Hamano1-0/+1
2012-08-17stash: invoke rerere in case of conflictPhil Hord1-0/+1
2012-04-14stash: use eval_gettextln correctlyRoss Lagerwall1-2/+2
2012-01-01stash: Don't fail if work dir contains file named 'HEAD'Jonathon Mah1-3/+4
2011-10-05Merge branch 'bc/unstash-clean-crufts'Junio C Hamano1-2/+2
2011-08-27git-stash: remove untracked/ignored directories when stashedBrandon Casey1-1/+1
2011-08-27git-stash.sh: fix typo in error messageBrandon Casey1-1/+1
2011-08-08stash: take advantage of eval_gettextlnJon Seymour1-6/+3
2011-07-22Merge branch 'dc/stash-con-untracked'Junio C Hamano1-5/+65
2011-06-26stash: Add --include-untracked option to stash and remove all untracked filesDavid Caldwell1-4/+64
2011-05-21i18n: git-stash drop_stash say/die messagesÆvar Arnfjörð Bjarmason1-1/+2
2011-05-21i18n: git-stash "unknown option" messageÆvar Arnfjörð Bjarmason1-2/+13
2011-05-21i18n: git-stash die + eval_gettext $1 messagesÆvar Arnfjörð Bjarmason1-1/+4
2011-05-21i18n: git-stash die + eval_gettext $* messagesÆvar Arnfjörð Bjarmason1-2/+8
2011-05-21i18n: git-stash die + eval_gettext messagesÆvar Arnfjörð Bjarmason1-1/+1
2011-05-21i18n: git-stash die + gettext messagesÆvar Arnfjörð Bjarmason1-18/+18
2011-05-21i18n: git-stash say + gettext messagesÆvar Arnfjörð Bjarmason1-2/+2
2011-05-21i18n: git-stash echo + gettext messageÆvar Arnfjörð Bjarmason1-1/+4
2011-05-21i18n: git-stash add git-sh-i18nÆvar Arnfjörð Bjarmason1-0/+1
2011-05-04Merge branch 'jk/maint-stash-oob' into maintJunio C Hamano1-11/+1
2011-05-04Merge branch 'dm/stash-k-i-p' into maintJunio C Hamano1-4/+5
2011-04-27Merge branch 'dm/stash-k-i-p'Junio C Hamano1-4/+5
2011-04-27Merge branch 'jk/maint-stash-oob'Junio C Hamano1-11/+1
2011-04-07stash: ensure --no-keep-index and --patch can be used in any orderDan McGee1-4/+5
2011-04-06stash: drop dirty worktree check on applyJeff King1-3/+1
2011-04-05stash: fix accidental apply of non-existent stashesJeff King1-11/+1
2011-03-23Merge branch 'pk/stash-apply-status-relative'Junio C Hamano1-1/+2
2011-03-17stash: copy the index using --index-output instead of cp -pJohannes Sixt1-6/+5
2011-03-17stash: fix incorrect quoting in cleanup of temporary filesJohannes Sixt1-1/+1
2011-03-14git stash: show status relative to current directoryPiotr Krukowiecki1-1/+2
2010-10-13shell portability: no "export VAR=VAL"Junio C Hamano1-1/+1
2010-09-29stash: simplify parsing fixesJon Seymour1-21/+7
2010-09-29stash: fix git stash branch regression when branch creation failsJon Seymour1-3/+3
2010-09-26git-stash: fix flag parsingBrian Gernhardt1-4/+11
2010-08-21detached-stash: simplify git stash showJon Seymour1-12/+2
2010-08-21detached-stash: simplify git stash branchJon Seymour1-10/+7
2010-08-21detached-stash: refactor git stash pop implementationJon Seymour1-4/+8
2010-08-21detached-stash: simplify stash_dropJon Seymour1-28/+3
2010-08-21detached-stash: simplify stash_applyJon Seymour1-35/+3
2010-08-21detached-stash: work around git rev-parse failure to detect bad log refsJon Seymour1-0/+9
2010-08-21detached-stash: introduce parse_flags_and_revs functionJon Seymour1-0/+124
2010-05-21Merge branch 'cb/maint-stash-orphaned-file'Junio C Hamano1-1/+1
2010-05-08Merge branch 'sd/log-decorate'Junio C Hamano1-1/+1
2010-04-18stash: Don't overwrite files that have gone from the indexCharles Bailey1-1/+1
2010-04-08script with rev-list instead of logJeff King1-1/+1
2010-03-16Improve error messages from 'git stash show'Gustaf Hendeby1-2/+6
2010-03-06stash: suggest the correct command line for unknown options.Matthieu Moy1-0/+1
2010-02-16Merge branch 'maint-1.6.5' into maint-1.6.6Junio C Hamano1-2/+5
2010-02-15stash pop: remove 'apply' options during 'drop' invocationThomas Rast1-2/+5
2010-01-02stash: mention --patch in usage string.Matthieu Moy1-1/+1
2009-10-19stash list: drop the default limit of 10 stashesThomas Rast1-5/+0
2009-10-19stash list: use new %g formats instead of sedThomas Rast1-2/+1
2009-09-07Merge branch 'tr/reset-checkout-patch'Junio C Hamano1-20/+93
2009-09-01stash: simplify defaulting to "save" and reject unknown optionsMatthieu Moy1-4/+23
2009-08-15DWIM 'git stash save -p' for 'git stash -p'Thomas Rast1-2/+2
2009-08-15Merge branch 'js/stash-dwim' into tr/reset-checkout-patchJunio C Hamano1-7/+9
2009-08-15Implement 'git stash save --patch'Thomas Rast1-14/+66
2009-08-14git stash: Give friendlier errors when there is nothing to applyOri Avtalion1-11/+16
2009-07-31Make 'git stash -k' a short form for 'git stash save --keep-index'Johannes Schindelin1-7/+9
2009-07-22git stash: modernize use of "dashed" git-XXX callsMartin Koegler1-3/+3
2009-06-18stash: teach quiet optionStephen Boyd1-17/+61
2009-06-09Documentation: mention 'git stash pop --index' option explicitlySZEDER Gábor1-2/+2
2008-12-07Revert "git-stash: use git rev-parse -q"Junio C Hamano1-6/+6
2008-12-02git-stash: use git rev-parse -qMiklos Vajna1-6/+6
2008-10-09git-stash.sh: fix flawed fix of invalid ref handling (commit da65e7c1)Brandon Casey1-18/+4
2008-09-29Clarify how the user can satisfy stash's 'dirty state' check.Stephen Haberman1-1/+1
2008-09-24git-stash.sh: don't default to refs/stash if invalid ref suppliedBrandon Casey1-2/+15
2008-09-06stash: refresh the index before deciding if the work tree is dirtyJunio C Hamano1-0/+3
2008-08-16git-stash: improve synopsis in help and manual pageStephan Beyer1-1/+7
2008-08-05bash completion: More completions for 'git stash'Lee Marlow1-1/+1
2008-07-23stash save: fix parameter handlingJunio C Hamano1-2/+2
2008-07-13Merge branch 'am/stash-branch'Junio C Hamano1-0/+21
2008-07-05stash: introduce 'stash save --keep-index' optionSZEDER Gábor1-4/+18
2008-07-05Implement "git stash branch <newbranch> <stash>"Abhijit Menon-Sen1-0/+21
2008-05-15Ignore dirty submodule states during rebase and stashJohannes Schindelin1-3/+3
2008-02-22git-stash: add new 'pop' subcommandBrandon Casey1-1/+9
2008-02-22git-stash: add new 'drop' subcommandBrandon Casey1-1/+27
2008-01-06git-stash clear: refuse to work with extra parameter for nowJunio C Hamano1-1/+6
2008-01-05git-stash: use stdout instead of stderr for non error messagesMarco Costalba1-3/+3
2007-12-22Emit helpful status for accidental "git stash" saveWincent Colaiuta1-2/+4
2007-12-02git-stash: Display help message if git-stash is run with wrong sub-commandsKevin Leung1-7/+9
2007-11-28Merge branch 'maint'Junio C Hamano1-1/+1
2007-11-28scripts: do not get confused with HEAD in work treeJunio C Hamano1-1/+1
2007-11-27git-stash: do not get fooled with "color.diff = true"Pascal Obry1-2/+2
2007-11-17Merge branch 'ph/parseopt-sh'Junio C Hamano1-0/+1
2007-11-14Merge branch 'jc/stash-create'Junio C Hamano1-8/+26
2007-11-07git-stash: Fix listing stashesEmil Medve1-1/+5
2007-11-06scripts: Add placeholders for OPTIONS_SPECJunio C Hamano1-0/+1
2007-10-19Paper bag fix diff invocation in 'git stash show'Shawn O. Pearce1-1/+1
2007-10-18Avoid invoking diff drivers during git-stashShawn O. Pearce1-3/+3
2007-09-14stash: implement "stash create"Junio C Hamano1-7/+21
2007-09-12stash: end index commit log with a newlineJean-Luc Herren1-1/+1
2007-07-28git-stash apply --index: optimize postprocessingJunio C Hamano1-6/+7
2007-07-28Fix git-stash apply --indexJunio C Hamano1-6/+17
2007-07-28git-stash: Make sure reflog is created for refs/stashしらいしななこ1-0/+3
2007-07-26git-stash: do not remove a ref by hand.Junio C Hamano1-3/+4
2007-07-25Make sure git-stash works from subdirectory.Junio C Hamano1-0/+1
2007-07-08git-stash: try reusing cached stat info as much as possibleJunio C Hamano1-3/+3
2007-07-07Merge branch 'js/stash'Junio C Hamano1-1/+20
2007-07-06stash: allow running from a subdirectoryJames Bowes1-0/+1
2007-07-06Teach git-stash to "apply --index"Johannes Schindelin1-1/+20
2007-07-05git-stash: allow more descriptive reminder message when savingJunio C Hamano1-6/+19
2007-07-04Update reflog message created for stashesJunio C Hamano1-1/+1
2007-07-03stash: end commit log with a newlineUwe Kleine-König1-1/+1
2007-07-02git-stash: make "save" the default action again.Junio C Hamano1-3/+3
2007-07-02Rewrite "git-frotz" to "git frotz"Junio C Hamano1-27/+27
2007-07-01git-stash: don't complain when listing in a repo with no stashJeff King1-0/+5
2007-07-01git-stash: fix "can't shift that many" with no argumentsJeff King1-1/+1
2007-07-01git-stash: require "save" to be explicit and update documentationJunio C Hamano1-2/+2
2007-06-30Add git-stash scriptしらいしななこ1-0/+160