Returns the command that will check out revision from the repository into directory destination. revision can be any SHA1 or equivalent (e.g. branch, tag, etc…)
Returns the command that will export revision from the repository into the directory destination.
Returns a command that maps human-friendly revision identifier revision into a git SHA1.
[Validate]