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