Groovy ejecuta un comando de shell git
Estoy tratando de ejecutar el comando git shell en groovy. El primero se ejecuta bien, pero el segundo devuelve el código de salida 128:
def workingDir = new File("path/to/dir")
"git add .".execute(null, workingDir)
def p = "git reset --hard".execute( null, workingDir )
p.text.eachLine {println it}
println p.exitValue()
¿Cuál es el problema con este código?