耿炳文,作为明朝一位赫赫有名的开国名将,他是管军总管耿君的儿子。自从父亲在宜兴之战中英勇阵亡后,耿炳文继承了父亲的职务,正式投入了历史的洪流,并在战争中展现出非凡的军事才能和领导力。
很快,在元至正十七年(1357年),朱元璋便任命他为指挥官,率领一支大军向长兴进军。长兴,这个如今位于浙江省湖州市长兴县的地方,地处太湖的湖口,控制着江浙地区的门户,具有举足轻重的战略意义。作为一块重要的军事跳板,长兴的得失关乎整个战局的走向。

耿炳文带领着父亲的老部队,迅速展开了一系列进攻行动。经过与赵打虎、李福安等敌军将领的激烈交战,成功击败对方,缴获了超过300艘战船。最终,他完全占领了长兴,并在此地设立了永兴翼元帅,开始长期驻守,牢牢锁住了张士诚的势力,不让其从浙江东部脱身。
在长兴的驻守期间,耿炳文坚守了整整十年。在这段期间,张士诚多次尝试夺回失地,但每次都未能如愿。刚开始时,张士诚并不甘心,他派遣了左丞潘元明和元帅严再兴,带领一支强大的军队试图重新占领长兴。然而,面对耿炳文的坚决防守,张士诚的进攻很快便被成功击退。
此后,张士诚决定动用自己最得力的王牌——司徒李伯升,他是麾下最为强悍的将领。李伯升领兵十万,分水陆两路强攻长兴,目标明确——夺回这块重镇。然而,面对如此强大的敌军,耿炳文并没有退缩。他知道自己手中兵力仅有一万多,难以长期坚守,于是紧急向朱元璋请求援军,同时号召驻军严阵以待,准备以木滚石、弓弩等防御设施迎敌。他发誓无论如何要守住长兴。
李伯升几乎倾尽全力,持续攻城一个多月,然而依然未能突破防线。最终,朱元璋派遣常遇春、陈德、华高、费聚等名将前来增援。在常遇春和耿炳文的夹击之下,李伯升最终不得不带着大部队撤退,长兴守卫战以胜利告终。

元至正二十年(1360年),朱元璋在龙湾设下伏击圈,利用康茂才的诈降,成功诱敌深入,将陈友谅大军打得溃不成军,重创敌人。这一胜利不仅稳固了朱元璋的统治地位,也让长江流域的战局进入了鼎足而立的局面。但值得注意的是,在此之前,陈友谅曾致信张士诚,邀请他联手攻击朱元璋,一旦击败朱元璋,两人就可以共同分割长江流域的霸权。
然而,张士诚并没有参与这场关键战役。在龙湾之战的同一年春季,他已将军队派出,指挥吕珍、徐义等大将自太湖出发,企图通过三路进攻攻占长兴。然而,这一系列进攻全都被耿炳文成功挫败。张士诚的两位总管汤全和张琪在战斗中战死,严重打击了他的军队。

更早前的元至正十九年(1359年),张士诚还曾大举进攻江阴,试图攻克由吴良和吴祯兄弟所守的防线。但这两位英勇的将领奋力抵抗,最终成功挫败了张士诚的进攻,令他大败而归。

朱元璋能够在这一时期专心对付陈友谅,免受张士诚的夹击,背后离不开耿炳文、吴良、吴祯等名将的守卫。每一次,他们都成功将张士诚的力量牢牢束缚在太湖以东,无法形成威胁。

耿炳文的长兴之守,前后历时十年,期间大小战役数十次,他几乎没有失败过。无论是直接作战,还是通过巧妙的防守和心理战术,他都将张士诚的军队一次次逼退,令对方苦不堪言。