linear algebra: volume form expressed in local coordinates in Riemannian collector

I am beginning to study the Riemannian geometry, and in particular the shape of the volume in a Riemannian collector $ (M, g) $. I was first introduced as a differential $ n $-to form $ dV $ for which $ dV (e_1, cdots, e_n) = 1 $ for any choice (positive) of orthonormal basis $ e_1, cdots, e_n $ in a tangent space $ T_p M $. It's easy to see that in this local framework, with a dual base $ omega ^ 1, cdots, omega ^ n $, we have:

$$ dV = omega ^ 1 wedge cdots wedge omega ^ n $$

That is well defined, as a change of basis to another positive orthonormal framework, say, $ tilde {e} _1, cdots, tilde {e} _n $ with double base $ tilde { omega} ^ 1, cdots, tilde { omega} ^ n $ yields:

$$ dV = det (A) tilde { omega} ^ 1 wedge cdots wedge tilde { omega} ^ n $$

Where $ A $ is the change of base matrix, which must satisfy $ det (A) = 1 $ because both bases are orthonormal and positive. However, I have now seen that in local coordinates, the shape of the volume looks like this:

$$ dV = sqrt {g_ {ij}} dx ^ 1 wedge cdots wedge dx ^ n $$

And I'm not sure how to move from the previous representation to this one. I can see that we will have:

$$ dV = det (B) dx ^ 1 wedge cdots wedge dx ^ n $$

Where $ B $ is the change of base matrix with components $ omega ^ i ( frac { partial} { partial x ^ j}) $but i'm not sure how to relate $ B $ in a sensible way to metric. I guess we can also put $ g $ in local coordinates such as:

$$ g = omega ^ i otimes omega ^ i $$

But this does not seem manageable.