It's unclear what you want to do here. Words like "restore" and commands like "revert" imply you want to throw out existing work. But I think you just want to do some new work based off an old commit. A concrete example might help.
↧