SHA1 Utilities
Arguments
- sha
Character. The commit SHA-1 hash to pull messages from. If
NULL
, the most recent commit on the current branch.
Value
trim_sha()
: Character. The trimmed sha
.
If sha
is not a SHA1
hash, the identical string unchanged.
is_sha()
: Logical. If sha
matches the SHA1
expected pattern.
Functions
trim_sha()
: trims theSHA-1
hash from the default full length to the human-readable short version.is_sha()
: determines whether strings to be tested are aSHA1
hash via regular expression ("^[a-f0-9]{5,40}$"
) match.