The hash that uniquely names a Git commit. Referencing a template or GitHub action by its full commit SHA means the referenced code can't change.
Also called Secure Hash Algorithm.
In the Ultra Transcenders books
Each book explains SHA in context, with comparison tables and the common traps.
Terms in this definition
- Git
A distributed version control system. Anything kept in Git, prompts included, gains a history of authors, timestamps, diffs and tags, and changes can be reverted.