Степанов Георгий Федорович родился 1 мая1917 года в Ленинграде. В 1940 году окончил Высшее военно-морское училище им. М. В. Фрунзе[2]. После окончания училища был назначен на должность штурмана на тральщик «Штаг» на Балтийском флоте. Великую Отечественную войну Степанов закончил в звании главного штурмана 1-й бригады траления охраны водного района Таллинского морского оборонительного района на Балтийском флоте. В годы после войны он занимал должность главного штурмана 8-го ВМФ[1].
В 1952 году Степанов окончил Военно-морскую академию им. К. Е. Ворошилова, а в 1959 году — Военную академию Генерального штаба им. К.Е. Ворошилова. На протяжении Степанов занимал высокие должности, был начальником штаба дивизии кораблей эскадры Тихоокеанского флота.
В период с 1968 по 1970 год оказывал интернациональную поддержку морскому флоту Индонезии. С 1970 по 1974 год занимал должность навальника Каспийского высшего военно-морского училища им. С. М. Кирова. В 1974 году Степанов был назначен на должность заместителя начальника Высших Специальных офицерских классов Военно-морского флота по педагогической и научной работе.