In Hatcher AT, we he defined the local degree of a map, as a remark he gave the case when the given map is a (local) homeomorphism. Let $f:S^n\to S^n,n>0$ and $y\in S^n$ such that $f^{-1}(y)=\{x_1,...,x_m\}$. Let $U_1,...,U_m$ be disjoint nbds of these points mapped by $f$ into a nbd $V$ of $y$.
For example, if $f$ is a homeomorphism, then $y$ can be any point and there is only one corresponding $x_i$, so all the maps in the diagram are isomorphisms and $\deg f|x_i = \deg f= \pm 1$. More generally, if $f$ maps each $U_i$ homeomorphically onto $V$, then $\deg f|x_i = \pm 1 $ for each $i$.
In this statement, the reason $\deg f|x_i =\pm 1$ is because of the (local) homeomorphism $f|_{U_i}:U_i\to V$ so $H_n(U_i,U_i-x_i)\simeq H_n(V,V-y)$ not necessary because of the above diagram. Especially, for the case of local homeomorphism case, we don't know $f_*:H_n(S^n)\to H_n(S^n)$ is an isomorphism. Am I correct?