in filemanager/gitwrapper.go [91:103]
func (fm *FileManager) runGitResetHard() *Error {
args := []string{"reset", "--hard", "HEAD"}
cmd, customErr := fm.buildGitCommand(args...)
if customErr != nil {
return customErr
}
if err := cmd.Run(); err != nil {
return &Error{code: http.StatusUnprocessableEntity, err: fmt.Errorf("error resetting the repository")}
}
return nil
}