fix: 隐藏 Windows 上 git 子进程的控制台窗口
This commit is contained in:
@@ -38,6 +38,7 @@ func (g *GitClient) Run(path string, args ...string) (string, error) {
|
||||
argsArr := append(header, args...)
|
||||
log.Println(argsArr)
|
||||
cmd := exec.CommandContext(ctx, "git", argsArr...)
|
||||
hideWindow(cmd)
|
||||
var stdout, stderr bytes.Buffer
|
||||
cmd.Stdout = &stdout
|
||||
cmd.Stderr = &stderr
|
||||
|
||||
Reference in New Issue
Block a user