Я пытаюсь написать небольшой git-клиент, я просто хочу использовать команды git pull и git clone.Выполнение команд git из командного файла Windows, C#
Я делаю это:
Process p = new Process();
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.FileName = "path to my.bat";
p.Start();
string output = p.StandardOutput.ReadToEnd();
p.WaitForExit();
летучей файл прекрасно работает и выполняет простые команды, но я хочу, чтобы выполнять команды Git из этого файла биты и мерзавца не распознается.
Есть ли правильный способ сделать это?
https://github.com/henon/GitSharp – SLaks
Спасибо @SLaks, я попытаюсь использовать GitSharp – otarza