A childcare worker and young mother who allegedly punched a police officer in the head as he tried to arrest her brother during a brawl in St Kilda on Sunday morning has been released on bail.

Video of the vicious brawl shows another police officer having his head repeatedly smashed into the ground, a court has heard.

Langwarrin woman Kayla Potts, 25, appeared in the Melbourne Magistrates Court on Monday after she was charged with three other men over the shocking attack which occurred about 3am on Sunday.

Kayla Potts was bailed after allegedly punching a police officer.

Ms Potts, who lives with her mother, sat in the dock with a bandage on her forehead alongside her fiance, plumber Jack Houldcroft, 27, who was allegedly also involved in the melee and had a suspected broken nose. He did not apply for bail.