useradd ってどの OS?

FreeBSDではないな。CentOSも見てみたが、-g と -G の使い方は共通だね。
-g が login 時に使われるもので、-G は追加で与えるグループということらしい。