Yes, ginger beer will leave a stain.
If you ever spill ginger beer on your clothes, clean them immediately. Because once it dries out, it will leave stains behind.