Г.Г. Габайдуллин родился в с. Токаево Комсомольского района Чувашской Республики. По национальности татарин. В 1932 году выехал в Нижний Новгород, где работал турбинщиком Балахнинской электростанции, затем рабочим Горьковского автозавода.
Срочную службу проходил на Дальнем Востоке. После увольнения в запас работал командиром взвода охраны Горьковского автомобильного завода.
Через месяц после начала Великой Отечественной войны Гиниятулла Габайдулович ушел на фронт. Командовал отрядом разведчиков 24-го отдельного гвардейского минометного дивизиона 29-й армии Калининского фронта. Отличился в бою под Ржевом.