Not when it deletes .git. Or your home directory.
Never had that happen but you should always push your commits.
Never had that happen but you should always push your commits.