why was git push giving fatal error?