For a given manifold $M$ and a point $x \in M$, we can define the tangent space at $x$, $T_xM$ in two ways (more, actually, but I am just concerned about these two for now):
1) Given a chart $(U, \phi)$, where $p \in U$, call two curves
$\gamma_1 : (-1,1) \to M $, $ \gamma_2 : (-1,1) \to M $, ($ \gamma_1(0)=\gamma_2(0)=p$)
$\textbf{equivalent}$ if
$ (\phi \circ \gamma_1)'(0)=(\phi \circ \gamma_2)'(0)$.
Call the equivalence classes $[\gamma]$ the $\textbf{tangent vectors of }$M$ \textbf{ at } x$. Define $T_xM$ as the collection of $[\gamma]$'s. These classes map to vectors in $\mathbb{R}^n$ via $[\gamma] \mapsto \frac{d}{dt}(\phi \circ \gamma)(0)$.
2) A $\textbf{derivation at } x$ is a linear map $D_x:C^\infty(M) \to \mathbb{R}$ such that, $\forall f,g \in C^\infty(M)$,
$D_x(fg)=D_x(f)g(x)+D_x(g)f(x)$.
Call the vector space of all derviations at $x$ the tangent space at $x$, $T_xM$.
I understand that, given a $[\gamma]$, we can get a derivation $D_\gamma$ given by
$D_\gamma(f) := \frac{d}{dt}(f \circ \gamma)(0)$.
I am unclear as to how to go the other direction; given a derivation $D$, how can I get an equivalence class $[\gamma]$ of curves?
Thanks!