{"thread":{"id":"35865","subject":"git stash and --skip-worktree files","startedAt":"2014-02-14T01:59:07Z","lastAt":"2014-02-14T01:59:07Z","messageCount":1,"participants":["Mick Killianey"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"234755","messageId":"8D4386EEB9152247A45EC47A89E64C554D2ED6F3@sm-ex-01-vm.guidewire.com","threadId":"35865","inReplyTo":null,"subject":"git stash and --skip-worktree files","fromName":"Mick Killianey","fromEmail":"mkillianey@guidewire.com","sentAt":"2014-02-14T01:59:07Z","receivedAt":"2014-02-14T01:59:07Z","isPatch":false,"sender":{"key":"mkillianey@guidewire.com","avatar":null},"body":"My team is starting to use the --skip-worktree flag on files to allow them to keep modified files in their working directories.  Ideally, they'd like an option for \"git-stash\" to apply to skip-worktree files, just as it can (optionally) be applied to untracked files, so that skip-worktree files could be included when saving and restored (ideally, with the skip-worktree bit set) on a git-stash pop.\n\n(1)  I don't see an option for \"git-stash\" to support skip-worktree files...is it there and I'm just not seeing it?\n(2)  Does anyone know if there's a reason why this is not possible/unreasonable to support/philosophically discouraged?\n(3)  If it is reasonable, where would the right place be to suggest/request this feature?\n\nI'm happy to look at making such changes to git-stash.sh, but before I do so, I'd love to know that such work would be aligned with the design philosophy of git-stash.  (For example, if the git team would only want such an option if it also included the ability to stash assume-unchanged files, too, that would be useful to know before I start making changes.)\n\nMick\n"}]}