| Hook '# ' already exists and was not installed by Overcommit | exception | warning | git, git-hooks, overcommit, install, backup |
| Hook specified a `required_executable` or `command` that is… | exception | error | git, overcommit, signature-verification, untracked-file, security |
| Class # is not a subclass of # . | exception | error | ruby, overcommit, plugin, class-hierarchy, const-get |
| Unable to load hook '# | exception | error | ruby, overcommit, ad-hoc-hook, yaml-config, nameerror |
| Unable to read from local repo git config: # | exception | error | git, git-config, corrupt-config, overcommit |
| A load error occurred. Did you forget to install a gem?
# | exception | error | ruby, bundler, gem, loaderror, overcommit |
| does not appear to be a git repository | exception | error | git, git-init, cli, overcommit |
| Unable to write to local repo git config: # | exception | error | git, git-config, lock-file, permissions, overcommit |
| is not a directory | exception | error | cli, filesystem, path-validation, overcommit |
| RakeTarget: targets parameter is empty. Add at least one… | exception | error | |
| Argument `# ...` exceeds the maximum command length when… | exception | error | |
| Command `# ...` is longer than the maximum number of bytes… | exception | error | |
| Unexpected output: unable to determine line number or type… | exception | error | |
| No previously recorded signature for configuration… | exception | error | |
| Error listing files. EXIT STATUS(es): # | exception | error | |
| Signature of configuration file has changed!
Run… | exception | error | |
| Unable to cleanup working tree after # | exception | error | |
| Unable to restore working tree after # | exception | error | |
| Unable to setup environment for # | exception | error | |
| Invalid message type '# | exception | error | |
| Unable to check if commits on the remote ref will be… | exception | error | |
| Unable to read submodule information from # | exception | error | |
| Unable to determine location of GIT_DIR. Not a recognizable… | exception | error | |
| Unable to determine Git path. Not a recognizable Git… | exception | error | |
| Cannot pipe commands with the `execute_in_background` helper | exception | error | |
| Unexpected output: invalid line number found in '# | exception | error | |
| One or more hooks had an invalid `env` configuration option | exception | error | |
| One or more hooks had invalid `processor` value configured | exception | error | |
| Invalid `eol` option specified: must be "\n" or "\r\n" | exception | error | |
| Unable to load '# ' hook context: '# | exception | error | |
| Unable to load configuration from '# | exception | error | |
| Unexpected output: no file found in '# | exception | error | |
| Cannot pipe commands with the `execute` helper | exception | error | |
| Must specify list of arguments to split on | exception | error | |
| One or more hooks had invalid names | exception | error | |
| # is not a symlink | exception | error | |
| Unable to access git index | exception | error | |
| Unable to access git tree | exception | error | |
| Hook must define `run` | exception | error | |
| This expects a block! | exception | error | |