The story
The term originates in the Dungeons & Dragons (D&D) game, where it originally referred to a Githyanki fighter/wizard combination. Gish is not an official term used in D&D referring to this, but is also used to refer to any character who has a martial/spellcasting combination of abilities.
Etymology from Wiktionary, CC BY-SA 4.0.