in lib/grit/git-ruby.rb [19:30]
def cat_file(options, sha)
if options[:t]
file_type(sha)
elsif options[:s]
file_size(sha)
elsif options[:p]
try_run { ruby_git.cat_file(sha) }
end
rescue Grit::GitRuby::Repository::NoSuchShaFound
''
end