       return callback null, _.first stdout.split "\n"
 
 
-  # Public: 
-  # 
+  # Public:
+  #
   # callback - Receives `(err, commit)`
-  # 
+  #
   current_commit: (callback) ->
     @current_commit_id (err, commit_id) =>
       return callback err if err

  #
  #   # Skip some (for pagination):
  #   repo.commits "master", 30, 30, (err, commits) ->
  #   
  #   # Do not limit commits amount
  #   repo.commits "master", -1, (err, commits) ->
  #

  # options  - Object (optional).
  #            "all"   - Boolean
  # callback - Receives `(err)`.
  #
  add: (files, options, callback) ->
    [options, callback] = [callback, options] if !callback
    options ?= {}
    files = [files] if _.isString files
    @git "add", options, files, callback

  # Public: Remove files from the index.
  #
  # files    - Array of String paths; or a String path.
