Родился 17 декабря 1923 г. в селе Свердлово Коминтерновского района Одесской области. В июле 1941 г. школьник Петр Гарчев был направлен на строительство укреплений в Одесской области. В начале войны оказался на временно-оккупированной территории. Во время оккупации с группой комсомольцев вел антифашистскую агитацию среди населения. После освобождения Одессы в 1944 г. был рядовым на 3 Украинском фронте. В составе 588 отдельного саперного батальона 295 Краснознаменной дивизии участвовал в прорыве фашистских укреплений на Днестре, за что был награжден медалью «За отвагу». 19 августа 1944 г. был ранен в бою, находился на лечении в эвакогоспитале военной части №15994. После выздоровления, Петр Иванович был отправлен в 26-ю Алтайскую дивизию. При выполнении специального задания по разминированию территории Измаильской области был снова ранен. Демобилизован в октябре 1945 г.
После войны учился в Одесском педагогическом институте им К. Д. Ушинского, который закончил в 1949 г. В 1949–1952 гг. учился в аспирантуре Одесского государственного педагогического института им. К.Д. Ушинского. В 1952–1956 гг. – работал старшим преподавателем кафедры истории СССР в Сумском педагогическом институте. В 1954 г. Петр Иванович защитил кандидатскую диссертацию «Борьба рабочих Одессы за установление советской власти и роль профсоюзов и фабзавкомов» в Институте истории АН УССР. С 1956–1974 гг. старший преподаватель, с 1964 г. доцент, с 1972 г. профессор кафедры истории СССР, затем кафедры истории Украины Харьковского университета. В 1971 г. защитил докторскую диссертацию «Красная гвардия в борьбе за победу Великой Октябрьской социалистической революции на Украине» в Институте истории АН УССР. С 1974 по 1979 гг. заведывал кафедрой истории Запорожского пединститута. С 1979 г. – профессор кафедры истории СССР Симферопольского государственного университета им. М.В. Фрунзе. С 1980 г. занимал должность декана исторического факультета, с 1984 г. по 1989 г. – заведующего кафедрой истории СССР Симферопольского государственного университета им. М. В. Фрунзе. В 2000–2001 гг. – профессор кафедры украиноведения Таврического национального университета имени В. И. Вернадского). Скончался 3 июля 2001 г.
Награжден: медаль «За отвагу», медаль «За победу над Германией в Великой Отечественной войне 1941–1945 гг.», медаль «Двадцать лет победы в Великой Отечественной войне 1941–1945 гг.», «Тридцать лет победы в Великой Отечественной войне 1941–1945 гг.», медаль «50 лет Вооруженных Сил СССР», знак «Победитель социалистического соревнования».