def diffs(options = {})
      if parents.empty?
        show
      else
        self.class.diff(@repo, parents.first.id, @id, [], options)
      end
    end
def diffs(options = {})
      if parents.empty?
        show
      else
        self.class.diff(@repo, parents.first.id, @id, [], options)
      end
    end
Shows diffs between the commit's parent and the commit.

 options - An optional Hash of options, passed to Grit::Commit.diff.

 Returns Grit::Diff[] (baked)