 EventEmitter = require 'event-emitter'
 Directory = require 'directory'
 ChildProcess = require 'child-process'
+Git = require 'git'
 
 module.exports =
 class Project

      return true if name is ignored
    for regex in @ignoredPathRegexes
      return true if path.match(regex)

    return false


      '.DS_Store'
    ]
    @ignoredPathRegexes = []
    @repo = new Git(path)

  destroy: ->
    editSession.destroy() for editSession in @getEditSessions()
