Raised when an invalid argument is passed to a method
Examples:
Raising RubyGit::ArgumentError due to invalid option value
beginRubyGit::CommandLine.run('status',timeout_after:'not_a_number')rescueRubyGit::ArgumentError=>ee.message#=> 'timeout_after must be nil or a non-negative real number but was "not_a_number"'
end