in lib/grit/git.rb [382:406]
def options_to_argv(options)
argv = []
options.each do |key, val|
if key.to_s.size == 1
if val == true
argv << "-#{key}"
elsif val == false
else
argv << "-#{key}"
argv << val.to_s
end
else
if val == true
argv << "--#{key.to_s.tr('_', '-')}"
elsif val == false
else
argv << "--#{key.to_s.tr('_', '-')}=#{val}"
end
end
end
argv
end