add stashing to pre-commit, so we don't try to test unstaged code