Revisions are slightly more accurate - https://git-scm.com/docs/revisions
A revision parameter '' typically, but not necessarily, names a commit object.
References are the ones living in .git/refs: https://git-scm.com/book/en/v2/Git-Internals-Git-References
We use the term references in metrics and diff commands, but both commands accept revisions, since repo.brancher accepts revs(not refs).
This change would also require updating the docs.
Revisions are slightly more accurate - https://git-scm.com/docs/revisions
References are the ones living in
.git/refs: https://git-scm.com/book/en/v2/Git-Internals-Git-ReferencesWe use the term references in
metricsanddiffcommands, but both commands accept revisions, sincerepo.brancheracceptsrevs(notrefs).This change would also require updating the docs.