Johan Herland <johan@xxxxxxxxxxx> writes: > What about making "git clean" _stash_ your changes instead of deleting them > (so that you can undo the clean)? Preferably they should be stashed > somewhere _other_ than where "git stash" does its thing. "git clean" could > even delete the stash immediately, but keep the reflog around so that > the "clean" at least could be undone within 30 days (or whatever is the > current default). > > Thoughts? Unthoughts. That does not mesh with the way how world works. "git clean" is about things that git usually do not care about (i.e. things not in .gitignore, or even in .gitignore when -x is given). Everything else including "git stash" is all about what git cares about (i.e. tracked paths). - 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