def post(message, options = nil)
      struct = PostOptions.new(@user, actor).fill(options)
      struct.parent ||= @grit.commit(struct.head) || @grit.commit("HEAD")
      @repo.post(self, message, struct)
    end
def post(message, options = nil)
      struct = PostOptions.new(@user, actor).fill(options)
      struct.parent ||= @grit.commit(struct.head) || @grit.commit("HEAD")
      @repo.post(self, message, struct)
    end
Public: Posts the given message to the timeline.  This is a simple
 commit with no changed content.  Just a message.

 message - String message for the timeline update.
 options - Hash of options passed to Grit::Index#commit.
           :committed_date - The Time that the Entry was written.
           :author         - The Madrox::Entry::Actor of the original
                             author (if different than the committer).
           :authored_date  - The Time that the original Entry was written.
           :head           - The String name of the Git reference to
                             update.  Defaults to the
           :parent         - The String SHA of the parent commit.  Defaults
                             to the current SHA of the

 Returns a String SHA1 of the created Git commit.