春秋时期作战主要依靠车战,但是自晋国荀吴伐戎狄一役之后,魏舒发明的步兵作战方式逐渐开始取代车战成为主要的作战方式。
那时有支叫戎狄的部族,他们经常派兵骚扰晋国的北部地区,晋国荀吴和魏舒前去攻打戎狄。春秋时期靠战车作战还是主要的作战方式,于是他们率领千余辆战车开赴戎狄,信誓旦旦全歼戎狄。进入戎狄区域之后他们才发现事情远非他们想象得那么简单,戎狄所在地道路崎岖、沟壑纵横,战车笨重所以行进相当困难,士兵和战车挤成一团,一路怨声载道,而且行进道路狭窄,下面就是悬崖峭壁,稍有不慎士兵和战车便会跌落深渊。熟悉地形的戎狄士兵又不时地跳出来袭击他们,或者卸了他们的战车轮子,又或者将战车推向悬崖,搞得晋国士兵人心惶惶。
荀吴面对这种还没打仗就损失惨重的情况,面上也是阴云密布,魏舒研究了地形并结合现实情况,谏言说:“我们不如将一辆战车上的四十人改为十人为好,这样不至于在车上挤得东倒西歪,影响作战状态。”果然这样一改,机动灵活多了。
但是接下来的行进途中戎狄人还时不时来骚扰,然后撤进树林里去,那么茂密的树林,笨重宽大的战车根本进不去,魏舒再次谏言:“如果想乘胜追击必须也追到林子里去,所以需要抛弃靠战车作战的方式,徒步行军到林子里将他们一网打尽。”
于是魏舒撤掉了战车,都改为步行军,以五个人为一伍,组成战斗中的最小组织,然后把伍编成能够互相配合支援的阵。在作战的时候前面布置两个伍,后面布置五个伍,右面布置一个伍,左面布置三个伍,如此形成后强前弱中间为空的方阵,想要来个瓮中捉鳖。魏舒命令士兵进入林子,戎狄兵看到晋兵弃车进入树林马上杀来,晋军顺势逃跑,戎狄兵想也没想就追了过来。一声鼓响晋军将戎狄部队分割包围,戎狄部队想要转身逃命的时候才发现后面的去路已被晋兵切断,一阵厮杀之后晋军大获全胜。晋军靠步兵取得了众多胜利,而魏舒因此一役也成为步战的创始者。