我想為這些 git 命令添加路徑。
我有一個確定的存盤庫路徑,我想從該路徑/存盤庫之外的函式執行這些 git 命令。
如何使用 C# 和 .net core 3.1 做到這一點?
string gitCommand = "git";
string gitAddArgument = @"checkout development";
string gitPull = @"pull";
Process.Start(gitCommand, gitAddArgument);
Process.Start(gitCommand, gitPull);
uj5u.com熱心網友回復:
您需要設定WorkingDirectory為存盤庫路徑。您還需要呼叫WaitForExit來同步運行這些命令。
Process.Start(new ProcessStartInfo(gitCommand, gitAddArgument)
{
WorkingDirectory = "path/to/repository"
})
.WaitForExit();
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/511732.html
標籤:C#混帐asp.net 核心
上一篇:從解決方案中讀取JSON檔案
下一篇:控制第三方API消耗的解決方案
