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
-
(String)
-
def error_message = <<~MESSAGE.chomp
def initialize(result)
-
result
(Git::CommandLineResult
) -- the result of the git command including
def initialize(result) @result = result super(error_message) end