title: How to tag a certain changeset in Git?
body: <p>I am trying to find out how to tag a changeset that occurred earlier in the history. I am doing this as a feature part of a program, so, I can't do checkout and then tag, because the working copy may not be clean, and I dare not to modify the stash either because it may already contain something.</p>