Как получить вывод из git bash - PullRequest
0 голосов
/ 31 октября 2019

Я пытался получить хеш-код последнего комментария в Git-хабе, но в результате получил значение NULL.

Process myProcess = new Process();

myProcess.StartInfo.FileName ="C:/Program Files/Git/git-bash.exe";
myProcess.StartInfo.WorkingDirectory = @"C:\Users\Ultimate\Desktop\TestPublish";
myProcess.StartInfo.CreateNoWindow = true;
myProcess.StartInfo.RedirectStandardInput = true;
myProcess.StartInfo.RedirectStandardOutput = true;
myProcess.StartInfo.RedirectStandardError = true;
myProcess.StartInfo.UseShellExecute = false;
myProcess.StartInfo.UseShellExecute = false;
myProcess.StartInfo.Arguments = "-c \" " +"git rev-parse origin"+ " \"";
myProcess.Start();
string result = myProcess.StandardOutput.ReadToEnd();

myProcess.WaitForExit();
...