Любые мысли о том, как мы можем создать GIT ветвь, зафиксировать код, pu sh и объединить с мастером из веб-приложения.
То, что мы пытаемся сделать, это нажать кнопку, взять измененные файлы и перейти к GIT репо.
Пример того, что мы пытаемся сделать ниже
process.StartInfo.FileName = "git.exe"
process.StartInfo.WorkingDirectory = "D:\oraclerepo"
process.StartInfo.UseShellExecute = False
process.StartInfo.RedirectStandardOutput = True
process.StartInfo.Arguments = "checkout develop"
process.Start()\
process.WaitForExit(1000) ' tried process.WaitForExit() - Does not work
process.Close()
process.StartInfo.Arguments = "add ."
process.Start()
process.Close()
Теперь приведенный выше код статистики обрабатывает два git, но не выполняет команды GIT.
И этот код прекрасно работает, когда мы запускаем локально в VS. Проблема возникает, когда мы переходим к устройству DEV / LIVE.
Любая помощь или мысли будут высоко оценены?