There are a number of git commands, such as git clone --depth 10 <repo>, that require the number of revisions [git help revisions] to be given.
What is the distinction between a commit and a revision (in git, rather than say svn)?
Or does it only show up in the plural when trying to count revisions/commits, e.g. that revisons must be counted by walking the DAG (directed acyclic graph) of commits and their parents, or some other careful distinction?