class Git::CommandLineError


@api public
* {Git::TimeoutError}: when the git command times out
* {Git::SignaledError}: when the git command exits because of an uncaught signal
* {Git::FailedError}: when the git command exits with a non-zero status
The Gem will raise a more specific error for each type of failure:
object.
The git command executed, status, stdout, and stderr are available from this
Raised when a git command fails or exits because of an uncaught signal

def error_message = <<~MESSAGE.chomp

Returns:
  • (String) -
def error_message = <<~MESSAGE.chomp

def initialize(result)

Parameters:
  • result (Git::CommandLineResult) -- the result of the git command including
def initialize(result)
  @result = result
  super(error_message)
end