Looking at the man page for git-stash, it seems like I can do this with the --patch option to git-stash, but I figured I'd ask the questions anyway... Is it possible to git-stash a single directory, while leaving the rest of my working copy in the state it's in? In my particular case (as of 9:00am this morning), I've realized that I want to split my work into 2 separate commits; I'm not done with either of them yet; and they are in completely separate directories from each other. I would like to do something like: $ git stash --subdir-only dir1 edit/test stuff in dir2, possibly committing once or twice along the way $ git commit dir2 go off and do other stuff for a while, and come back to the dir1 stuff I was playing with $ git stash pop finish the dir1 work $ git commit dir1 If this capability doesn't exist, I could try adding it... would other folks see this as useful? --wpd -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html