added IGitWorker.cs