add git error handler