title: Git - How to undo a checkout of unstaged files which discards local changes
body: <p>I accidentially discard my changes on files in my local working tree via git checkout. The files aren't staged at this time. Is it posible to "undo" this checkout?</p>