def commit_all(message, opts = {})
      opts = {:add_all => true}.merge(opts)
      self.lib.commit(message, opts)
    end
def commit_all(message, opts = {})
      opts = {:add_all => true}.merge(opts)
      self.lib.commit(message, opts)
    end
commits all pending changes in the index file to the git repository,
 but automatically adds all modified files without having to explicitly
 calling @git.add() on them.