def get(*args)
      arguments(args, required: [:id])

      if (sha = arguments.params.delete('sha'))
        get_request("/gists/#{arguments.id}/#{sha}")
      else
        get_request("/gists/#{arguments.id}", arguments.params)
      end
    end
def get(*args)
      arguments(args, required: [:id])

      if (sha = arguments.params.delete('sha'))
        get_request("/gists/#{arguments.id}/#{sha}")
      else
        get_request("/gists/#{arguments.id}", arguments.params)
      end
    end
Get a single gist

 @see https://developer.github.com/v3/gists/#get-a-single-gist

 @example
   github = Github.new
   github.gists.get 'gist-id'

 Get a specific revision of gist

 @see https://developer.github.com/v3/gists/#get-a-specific-revision-of-a-gist

 @example
   github = Github.new
   github.gists.get 'gist-id', sha: '

 @return [Hash]

 @api public