Generating function proof.
$$
\begin{split}
\sum_{m=0}^{\infty}\sum_{i=0}^n (-1)^i\binom{n}{i}\binom{m+i}{m} x^m &=\sum_{i=0}^n (-1)^i\binom{n}{i}\left(\sum_{m=0}^{\infty}\binom{m+i}{m} x^m \right)\\
&=\sum_{i=0}^n (-1)^i\binom{n}{i}\left(\sum_{m=0}^{\infty}\binom{m+i}{i} x^m \right)\\
&=\sum_{i=0}^n (-1)^i\binom{n}{i}\frac{1}{(1-x)^{i+1}}\\
&=\frac{1}{1-x}\sum_{i=0}^n \binom{n}{i}\left(-\frac{1}{1-x}\right)^i\\
&=\frac{1}{1-x}\left(-\frac{1}{1-x}+1\right)^n\\
&=\frac{(-x)^n}{(1-x)^{n+1}}=(-1)^n\frac{x^n}{(1-x)^{n+1}}\\
&=(-1)^n\sum_{m=0}^{\infty}\binom{m}{n}x^m,
\end{split}
$$
and therefore,
$$
\sum_{i=0}^n (-1)^i\binom{n}{i}\binom{m+i}{m}=(-1)^n\binom{m}{n}.
$$
Combinatorial proof (Principle of Inclusion-Exclusion).
Consider the sum
$$
\begin{split}
(-1)^n\sum_{i=0}^n (-1)^i\binom{n}{i}\binom{m+i}{m}
&=\sum_{i=0}^n (-1)^{n-i}\binom{n}{i}\binom{m+i}{m}\\
&=\sum_{i=0}^n (-1)^i\binom{n}{n-i}\binom{m+n-i}{m}\\
&=\sum_{i=0}^n (-1)^i\binom{n}{i}\binom{m+n-i}{m}.
\end{split}
$$
Consider nondecreasing sequences of $m$ letters from the alphabet $\{1,\dots,n+1\}$. Let $P_i$ ($1\le i\le n$) be the property that the letter $i$ is not in the sequence (so there is no restriction on $n+1$). Let $\Omega=\{P_1,\dots,P_n\}$, and let $S\subseteq\Omega$ be such that $|S|=i$. Then the number $N(\supseteq S)$ of sequences under consideration that have at least all the properties in $S$ is
$$
N(\supseteq S)=\binom{m+(n+1-i)-1}{m}=\binom{m+n-i}{m}.
$$
For all $i\in\{1,\dots,n+1\}$, let
$$
N_i=\sum_{\substack{S\subseteq\Omega\\|S|=i}}N(\supseteq S).
$$
Note that $N(\supseteq S)$ only depends on $|S|=i$, so
$$
N_i=\binom{n}{i}N(\supseteq S).
$$
Then the Inclusion-Exclusion Principle says that the number of such sequences with exactly $0$ properties from $\Omega$ is
$$
e_0=\sum_{i=0}^{n}(-1)^iN_i,
$$
which is exactly what we want to find.
But the a sequence with exactly $0$ properties in $\Omega$ is simply a nondecreasing sequence on $\{1,\dots,n+1\}$ of length $m$ containing at least $1$ occurrence of each of $1,\dots,n$. Delete the first occurrence of each of them to get an arbitrary a nondecreasing sequence on $\{1,\dots,n+1\}$ of length $m-n$, and the number of such sequences is
$$
e_0=\binom{(m-n)+(n+1)-1}{m-n}=\binom{m}{m-n}=\binom{m}{n}.
$$
Thus,
$$
(-1)^n\sum_{i=0}^n (-1)^i\binom{n}{i}\binom{m+i}{m}=\binom{m}{n},
$$
as desired.