By intuition, if the direction of tangent of a point $P$ is given, I think the curve passing through $P$ on the surface have only one choice (locally). So, does $T'(s)$ only depend on the given tangent direction but not the choice of curves? And if so, does it mean both normal curvature and geodesic curvature are independence of choice of curves? (it seems not but why?)
Let $T(s)$ be an arc length parametrized curve passing through point $P$ on the surface $r=r(u,v)$. The curve can be parametrized as $r(u(s),v(s))$.
Then, $$T(s)=\frac{d}{ds}r=r_u\frac{du}{ds}+r_v\frac{dv}{ds}$$
$$T'(s)=\frac{d}{ds}\left(r_u\frac{du}{ds}+r_v\frac{dv}{ds}\right)=r_{uu}\left(\frac{du}{ds}\right)^2+2r_{uv}\frac{du}{ds}\frac{dv}{ds}+r_{vv}\left(\frac{dv}{ds}\right)^2$$
From the definition of normal curvature (let $n$ be the unit normal vector of the tangent plane):$$\kappa_n=T'(s)\cdot n\left(u(s),v(s)\right)$$
$$=r_{uu}\cdot n\left(\frac{du}{ds}\right)^2+2r_{uv}\cdot n\frac{du}{ds}\frac{dv}{ds}+r_{vv}\cdot n\left(\frac{dv}{ds}\right)^2$$ $$=\frac{r_{uu}\cdot n\left(du\right)^2+2r_{uv}\cdot n dudv+r_{vv}\cdot n (dv)^2}{ds^2}$$
$$=r_{uu}\cdot n\left(\frac{du}{ds}\right)^2+2r_{uv}\cdot n\frac{du}{ds}\frac{dv}{ds}+r_{vv}\cdot n\left(\frac{dv}{ds}\right)^2$$ $$=\frac{r_{uu}\cdot n\left(du\right)^2+2r_{uv}\cdot n dudv+r_{vv}\cdot n (dv)^2}{r_{u}\cdot r_{u}\left(du\right)^2+2r_{u}\cdot r_{v} dudv+r_{v}\cdot r_{v} (dv)^2}$$
As seen from above, since $r_u$, $r_v$, $r_{uu}$, $r_{vv}$, $r_{uv}$, $n$ are fix at a point, normal curvature depends only on $du$ and $dv$, which is the direction of the tangent vector, but not the choice of the curve. THAT IS THE CASE.
Form the definition of geodesic curvature: $$\kappa_g=T'(s)\cdot (n\times T)$$ the only difference from above is changing $n$ into $n\times T$. Since $T(s)$ is the tangent vector which is given, in the same sense, geodesic curvature also depends only on $du$ and $dv$, which is the direction of the tangent vector, but not the choice of the curve. However, IT IS NOT THE CASE.
Why?