# File lib/grit/git.rb, line 452
    def sh(command, &block)
      process =
        Child.new(
          command,
          :timeout => Git.git_timeout,
          :max     => Git.git_max_size
        )
      [process.out, process.err]
    rescue TimeoutExceeded, MaximumOutputExceeded
      raise GitTimeout, command
    end