I give a $\mathbf{\text{positive}}$ answer to my own question, thanks to How to show that the integral $\frac{1}{2\pi i} \int_{\gamma} \frac{dz}{z - a}$ is integer-valued when the curve $\gamma$ is not piecewise smooth?.
In the beginning, I post here some main statements which we will observe in detail later:
statement 1
Let $\epsilon$ be an arbitrarily given positive number, then we can take a
piecewise straight closed curve $\eta$ such that
$$0 \notin \operatorname{ran}(\eta)\ (= \left\{\, \eta(t)\, \mid\quad t \in [0,1]\, \right\}),$$
$$\left|\operatorname{Ind}_{\gamma}(0) - \operatorname{Ind}_{\eta}(0)\right| < \epsilon,$$
and
$$\operatorname{Wnd}_{\gamma}(0) = \operatorname{Wnd}_{\eta}(0).$$
statement 2
As for the abave $\eta$,
$$\operatorname{Ind}_{\eta}(0) = \operatorname{Wnd}_{\eta}(0).$$
If we gain the above statements, then
$$\left|\operatorname{Ind}_{\gamma}(0) - \operatorname{Wnd}_{\gamma}(0)\right| < \epsilon$$
holds for any positive number $\epsilon$. Hence
$$\operatorname{Ind}_{\gamma}(0) = \operatorname{Wnd}_{\gamma}(0)$$
follows.
First of all, we call $\theta$ a $\mathbf{\text{continuous choice of arguments of $\gamma$}}$, if $\theta$ is a real valued continuous function on $[0,1]$ and satisfies
$$\forall t \in [0,1]\, \left[\, \theta(t) \in \arg{\gamma(t)}\, \right],$$
where $\arg$ is defined as a mapping
$$\mathbf{C} \backslash \{0\} \ni z \longmapsto \left\{\, x \in \mathbf{R}\, \mid\quad z = |z|e^{i x}\, \right\}.$$
I defined $\operatorname{Wnd}_{\gamma}(0)$ as
$$\frac{\theta(1) - \theta(0)}{2\pi}$$
where $\theta$ is a continuous choice of arguments of $\gamma$ such that
$$-\pi < \theta(0) \leq \pi.$$
However, this value does not depend on the selection of continuous choice of arguments of $\gamma$.
To see this, let $\theta$ and $\phi$ be a continuous choice of arguments of $\gamma$, then for each $t$ in $[0,1]$,
$$\theta(t) \in \arg{\gamma(t)} \wedge \phi(t) \in \arg{\gamma(t)},$$
hence
$$\frac{\theta(t) - \phi(t)}{2\pi}$$
is an integer. In addition,
$$[0,1] \ni t \longmapsto \frac{\theta(t) - \phi(t)}{2\pi}$$
is continuous, hence is constant valued. Hence
$$\frac{\theta(0) - \phi(0)}{2\pi} = \frac{\theta(1) - \phi(1)}{2\pi}.$$
Hence
$$\frac{\theta(1) - \theta(0)}{2\pi} = \frac{\phi(1) - \phi(0)}{2\pi}.$$
(The above explanation can be found in chapter 7 of A. F. Beardon,
Complex Analysis: The Argument Principle in Analysis and Topology, Wiley-Interscience publication 1979.)
Sketch of the statement 1
Let $\epsilon$ be an arbitrarily given positive number, $f$ be a mapping defined as
$$\mathbf{C} \backslash \{0\} \ni z \longmapsto \frac{1}{z},$$
and $d$ be the distance from $0$ to $\operatorname{ran}(\gamma)$, that is to say
$$d = \inf_{t \in [0,1]}|\gamma(t)|.$$
Let $N$ be the $d/2$-neighborhood of $\operatorname{ran}(\gamma)$, that is to say
$$N = \bigcup_{t \in [0,1]} D(\gamma(t);d/2)$$
where $D(\gamma(t);d/2)$ is an open disc centered at $\gamma(t)$ and radius $d/2$:
$$D(\gamma(t);d/2) = \left\{\, z \in \mathbf{C}\, \mid\quad \left|z - \gamma(t)\right| < \frac{d}{2}\, \right\}$$
Since $\operatorname{ran}(\gamma)$ is compact, $\overline{N}$, closure of $N$, is also compact and
$$0 \notin \overline{N}.$$
And since $f$ is continuous on $\overline{N}$, we can take a positive number $\delta$ that satisfies
$$\delta < \frac{d}{2}$$
and
$$\forall z,w \in N\, \left(\, |z-w| < \delta \Longrightarrow |f(z) - f(w)| < \epsilon\, \right).$$
Now we can take nodes
\begin{align}
0 = t_0 < t_1 < \cdots < t_n = 1
\end{align}
such that
$$\forall t\, \left(\, t \in \left[t_k, t_{k+1}\right] \Longrightarrow |\gamma(t) - \gamma(t_k)| < \delta\, \right)$$
holds for each $k$ in $\{0,1,2,\cdots,n-1\}$.
We now define a piesewise straight continuous path $\eta$ on $[0,1]$ such that
$$\left[t_k,t_{k+1}\right] \ni t \longmapsto \gamma(t_k) + \frac{t - t_k}{t_{k+1} - t_k} \left(\gamma(t_{k+1}) - \gamma(t_k)\right)$$
for each $k$ in $\{0,1,2,\cdots,n-1\}$.
Since the range of $\eta$ lies in $N$, $\eta$ does not take $0$.
Then we have
$$\left|\int_{\gamma} \frac{1}{z}\ dz - \int_{\eta} \frac{1}{z}\ dz \right| < 2 \epsilon V(\gamma),$$
where $V(\gamma)$ denotes the total variation of $\gamma$ on $[0,1]$.
The proof of this inequality is in How to show that the integral $\frac{1}{2\pi i} \int_{\gamma} \frac{dz}{z - a}$ is integer-valued when the curve $\gamma$ is not piecewise smooth?, so omit that here.
In addition, we have
$$\operatorname{Wnd}_{\gamma}(0) = \operatorname{Wnd}_{\eta}(0).$$
Before I write a sketch of this, we admit the next theorem.
Theorem
Let $\alpha$ be a real number, $L_{\alpha}$ be an incision on complex plane such that
$$L_{\alpha} = \left\{\, t e^{i \alpha}\, \mid\quad t \leq 0\, \right\},$$
and $\operatorname{Arg}_{\alpha}$ be a mapping from $\mathbf{C} \backslash L_{\alpha}$ to $\mathbf{R}$ such that
$$z \longmapsto \alpha + \operatorname{Arg}{(z e^{-i \alpha})}.$$
$\operatorname{Arg}{z}$ is the principal value of $\arg{z}$, and in this answer
we say $p$ is the principal value of $\arg{z}$ if
$$z = |z| e^{i p} \wedge -\pi < p \leq \pi.$$
Then $\operatorname{Arg}_{\alpha}$ is continuous on $\mathbf{C} \backslash L_{\alpha}$ and
$$\frac{z}{|z|} = e^{i \operatorname{Arg}_{\alpha}(z)}$$
holds for any $z$ in $\mathbf{C} \backslash L_{\alpha}$ (, namely $\operatorname{Arg}_{\alpha}(z)$ is an argument of $z$).
A proof of this can be found in hapter 5 of A. F. Beardon, Complex Analysis,
but here I show a quick sketch.
First,
$$\mathbf{C} \ni z \longmapsto z e^{-i \alpha}$$is continuous,
and $\operatorname{Arg}$ is continuous on $\mathbf{C} \backslash L_{0}$.
Second,
suppose $z$ is an element of $\mathbf{C} \backslash L_{\alpha}$, then
$$z e^{-i \alpha} \in \mathbf{C} \backslash L_{0}.$$
Hence $\operatorname{Arg}_{\alpha}$ is continuous at this $z$.
Third, if $z$ is an element of $\mathbf{C} \backslash L_{\alpha}$, then
$$e^{i \operatorname{Arg}_{\alpha}(z)} = e^{i \alpha} e^{i \operatorname{Arg}{(z e^{-i \alpha})}}
= e^{i \alpha} \frac{z e^{-i \alpha}}{\left|z e^{-i \alpha}\right|}
= \frac{z}{|z|}.$$
For each $k$ in $\{0,1,2,\cdots,n-1\}$, we define a mapping such that
$$\left[t_k,t_{k+1}\right] \ni t \longmapsto \operatorname{Arg}_{\operatorname{Arg}{\gamma(t_k)}}(\gamma(t))$$
as $\theta^{\gamma}_k$, and
$$\left[t_k,t_{k+1}\right] \ni t \longmapsto \operatorname{Arg}_{\operatorname{Arg}{\gamma(t_k)}}(\eta(t))$$
as $\theta^{\eta}_k$. Since
$$D(\gamma(t_k),\delta) \subset \mathbf{C} \backslash L_{\operatorname{Arg}{\gamma(t_k)}},$$
$\theta^{\gamma}_k$ and $\theta^{\eta}_k$ are continuous on the interval $\left[t_k,t_{k+1}\right]$.
We now define a continuous function $\theta^{\gamma}$ and $\theta^{\eta}$ on $[0,1]$ by
$$
[0,1] \ni t \longmapsto
\begin{cases}
\theta^{\gamma}_0 (t) & \mbox{if } t \in \left[t_{0},t_{1}\right] \\
\theta^{\gamma}_{k} (t) + \sum_{j=1}^{k}\left[\theta^{\gamma}_{j-1} (t_{j}) - \theta^{\gamma}_{j} (t_{j})\right] & \mbox{if } 1 \leq k \wedge t \in \left[t_{k},t_{k+1}\right]
\end{cases}
$$
and
$$
[0,1] \ni t \longmapsto
\begin{cases}
\theta^{\eta}_0(t) & \mbox{if } t \in \left[t_{0},t_{1}\right] \\
\theta^{\eta}_{k}(t) + \sum_{j=1}^{k}\left[\theta^{\eta}_{j-1} (t_{j}) - \theta^{\eta}_{j} (t_{j})\right] & \mbox{if } 1 \leq k \wedge t \in \left[t_{k},t_{k+1}\right]
\end{cases}
$$
then we can check that
$$\gamma(t) = |\gamma(t)| e^{i \theta^{\gamma}(t)}$$
and
$$\eta(t) = |\eta(t)| e^{i \theta^{\eta}(t)}$$
holds for every $t$ in $[0,1]$.
In other words, $\theta^{\gamma}$ is a continuous choice of arguments of $\gamma$ and
$\theta^{\eta}$ is a continuous choice of arguments of $\eta$.
Observe that for each $k$ in $\{0,1,2,\cdots,n\}$
$$\theta^{\gamma}(t_k) = \theta^{\eta}(t_k).$$
This is because
$$\theta^{\gamma}_k(t_k) = \theta^{\eta}_k(t_k)$$
holds for each $k$ in $\{0,1,2,\cdots,n\}$.
Finally we have
$$
\operatorname{Wnd}_{\gamma}(0)
= \frac{\theta^{\gamma}(1) - \theta^{\gamma}(0)}{2\pi}
= \frac{\theta^{\eta}(1) - \theta^{\eta}(0)}{2\pi}
= \operatorname{Wnd}_{\eta}(0).
$$
As for the statement 2
I wrote that the proof of this is in definition of winding number, have doubt in definition. in my question,
but I am not sure that $r$ and $\theta$ in the top answer of definition of winding number, have doubt in definition. are differentiable.
However, this statement follows from theorem 9.5.2 of A. F. Beardon,
Complex Analysis: The Argument Principle in Analysis and Topology, Wiley-Interscience publication 1979.