This is a proposition in Hartshorne's Algebraic Geometry.
Let $X$ be a scheme. Then an $\mathcal{O}_X$ module $\mathcal{F}$ is quasi coherent then for every open affine subset $U=\text{Spec}(A)$ of $X$, there is an $A$-module $M$ such that $\mathcal{F}|_U\cong \widetilde{M}$.
Given open affine subset $U=\text{Spec}(A)$ of $X$, I am searching for an $A$ module $M$ such that $\mathcal{F}|_U\cong\widetilde{M}$. If that is the case, in particular we should have $\mathcal{F}|_U(U)=\widetilde{M}(U)=M$. So, if there is some module $M$ it has to be isomorphic to $\mathcal{F}(U)$.
Let $\{D(g_i):1\leq i\leq r\}$ be an open cover for $U=\text{Spec}(A)$.
It remains to show that $\mathcal{F}|_U(D(g_i))=\widetilde{M}(D(g_i))$. We have $\widetilde{M}(D(g_i))=M_{g_i}$ for every $1\leq i\leq r$.
As $\mathcal{F}|_U=\mathcal{G}$ is quasi coherent on affine scheme, we have $\mathcal{G}(D(g_i))\cong\mathcal{G}(U)_{g_i}=M_{g_i}$. Thus, $\mathcal{F}|_U\cong \widetilde{M}$.
Let me know if this justification is sufficient to conclude what I have concluded. Hartshorne's book has given an argument which looks a bit complicated. Is it really straightforward or am I missing something?