张永祥,积石山县石塬乡三二家村人。1944年在国民党傅作义部队当兵。但他对陕甘宁边区十分向往,当兵6个月后开小差离开绥远,徒步行走40余天,于1945年到达陕甘宁边区,他找到时在陕甘宁边区的第359旅,坚决要求参加八路军,入伍后成为第8团第1营第1连2班战士。
1946年任班长,后为团长警卫,参加过多次战斗,并加入中国共产党。他在部队表现出色。在榆林战役中为救援被敌人包围的侦察连,英勇冲杀,荣立特等功;1946年边区自卫战争中荣立特等功。
1947年8月,他随团长到军区开会,途中被国民党清乡团包围。他冒死救出团长后,到军部带部队全部俘虏了这支清乡团,又立大功。1947年10月,在定边县狼腰岘战斗中作战英勇,战绩突出,被评为“战斗英雄”,通报全军。1949年8月,随部队参加兰州、宁夏战役。张永祥一生立功13次,是一位忠诚于党的英勇革命战士。