pub fn named(repo: &Path, revspec: &str) -> Result<String, Trouble>Expand description
The full hash a revspec names.
Resolved before anything is written down, never stored as somebody typed
it: HEAD~2 is another commit tomorrow, and a note has to stay about the
commit it was about.