It means to put God as a witness. Commit to solemnly fulfill what is said or promised. Promise, guarantee, certify, secure, affirm.
SWEARING: PROMISE SOLEMNLY.GIVE YOUR WORD, GUARANTEE, COMMIT TO SOMETHING.