耿炳文,濠州人,父親名叫君用。
耿君用跟随太祖渡長江,因戰功累升至管軍總管。
增援宜興,和張士誠的部隊進行激烈争戰,最後耿君用戰死。
耿炳文承襲父職,率領着他父親的軍隊。
他攻取了廣德,進攻長興,打敗張士誠的大将趙打虎,繳獲戰船三百餘艘,生擒敵守将李福安等人,攻克長興。
長興地處太湖口,陸上通廣德,與宣、歙等地接壤,是江、浙的門戶。
太祖得到了長興這個地方,十分高興,将長興改名為長安州,并在此地設立永興翼元帥府,任命耿炳文為總兵都元帥守衛這裡。
溫祥卿,足智多謀,因躲避戰亂前來歸附,耿炳文把他請入了幕府,制訂實施防禦計劃十分周密。
張士誠的左丞潘元明、元帥嚴再興率兵進犯長安州。
耿炳文奮力反擊,大敗敵軍。
此後,張士誠再次派司徒李伯升率兵十萬,分水陸向長安州殺來。
當時城内隻有守兵七千人,太祖十分着急,連忙命令陳德、華高、費聚前來增援。
誰知李伯升黑夜偷襲援軍營寨,幾位大将潰散。
耿炳文固守城池,敵方攻擊十分猛烈,炳文采用不同的方式加以防禦。
戰争持續了一個多月,在這期間,炳文一直不敢懈怠。
常遇春再次率兵增援,李伯升棄營逃跑,耿炳文乘勝追擊,追殺了李伯升軍隊五千餘人。
第二年,永興翼元帥府被改為永興衛親軍指揮使司,任命耿炳文為永興衛親軍指揮使。
不久,張士誠又出大軍,并派他的弟弟張士信來争奪永興。
耿炳文打敗了張士信,并俘虜了敵軍元帥宋興祖。
張士信大怒,大軍圍城。
耿炳文和費聚迎戰,又大敗敵軍。
長興是張士誠的必争之地,耿炳文在此堅守了大概有十年之久,他以寡敵衆,大小十幾次戰争,戰無不勝,使得張士誠的目的不能得逞。
大軍征讨張士誠,耿炳文所部攻克湖州,圍困平江。
平定吳地後,炳文被晉升為大都督府佥事。
耿炳文随大軍征讨中原,攻克山東沂、峄等州,攻下汴梁,巡視河南,侍從皇上北巡。
又随常遇春攻占大同,攻克晉、冀。
随大将軍徐達征讨陝西,打敗了李思齊、張思道。
鎮守此地,疏通泾陽洪渠十萬餘丈,給老百姓帶來了很多好處。
耿炳文被任命為秦王左相都督佥事。
洪武三年(1370),封耿炳文為長興侯,食