public override void Execute()
{
using (var repo = new GitSharp.Core.Repository(new DirectoryInfo(ActualDirectory)))
{
repo.Create(Bare);
repo.Config.setBoolean("core", null, "bare", Bare);
repo.Config.save();
if (!Quiet)
{
OutputStream.WriteLine("Initialized empty Git repository in " + repo.Directory.FullName);
OutputStream.Flush();
}
Repository = new Repository(repo.Directory.FullName);
}
}