晋文公重耳是春秋五霸之一。他的人生前期平淡无奇,中期则非常苦,到了晚年才时来运转。但这也没妨碍他有一番作为。

公元前697年重耳出生。他自幼喜欢结交士人,到十七岁时他已经有了五个品德高尚才能出众的朋友:赵衰、狐偃、贾佗、先轸、魏犨。那些人里面很多人伴随着他一生!

公元前677年晋献公继位。晋献公继位十一年后得到了一个美女骊姬。晋献公十分宠爱骊姬。骊姬想让自己的儿子成为嗣君就派人劝说晋献公让申生重耳和夷吾都离开国都。晋献公让太子住在曲沃,重耳住在蒲地,夷吾住在屈地,而骊姬和她妹妹的儿子奚齐卓子仍在国都。

公元前656年骊姬陷害太子申生,最终导致申生自尽。公元前655年重耳和夷吾来找晋献公汇报工作。有人对骊姬说:太子的这两个弟弟对太子的死是有看法的。骊姬听后害怕自己干的丑事被他们揭发出来,她就在晋献公那里进谗言陷害他们二人。他们听说了骊姬在晋献公面前进谗言之后担心被害所以就不辞而别了。

在与重耳一起流亡的几个人中狐偃是重耳的舅舅,翟国也是狐偃的祖国。此时翟人和廧咎如打仗胜利了并俘获了两个姑娘,翟人把这两个姑娘送给了重耳。重耳娶了其中一个叫季隗的姑娘,生了伯鲦和叔刘。另一个姑娘被重耳赐给了赵衰。

公元前651年九月晋献公去世,公子奚齐继位,骊姬为国母,荀息为托孤之臣。一直支持太子申生的晋国卿大夫里克、邳郑父等人趁机聚众作乱,把幼主奚齐刺死在晋献公的灵堂上。奚齐死后荀息立卓子为国君。里克等人又把卓子刺杀在朝堂之上,将骊姬活活鞭打致死。然后派狐偃之兄狐毛到翟国去迎接重耳,他们打算拥立他为国君。但却被重耳给谢绝了!被重耳拒绝后里克又让人到梁国去迎接夷吾。公元前650年夷吾回到晋国即位,这就是晋惠公。

晋惠公即位后违背了和里克他们的约定,又杀死了邳郑父与七舆大夫。晋人认为夷吾言而无信所以对他都不顺服。晋惠公担心晋国人依附重耳就派勃鞮追杀重耳。在翟国住了十二年的重耳听说这件事后就与赵衰等人去了齐国。

重耳他们去齐国之前先来到了卫国,卫文公看他们落魄就没有好好的招待他们。他们离开了卫国,走到了五鹿时重耳饿得实在没有办法就向沿途的村民讨要点吃的。村民看到他那落魄的样子就给了他一块土让他吃。重耳大怒,赵衰安慰他说:土,象征土地。他们是表示对您臣服,你应该行礼接受它。重耳拜谢村民并把土块装在车上去往齐国了。

重耳到了齐国,齐桓公厚礼招待他。并把同家族的一个少女齐姜嫁给重耳,还陪送了二十辆驷马车。

重耳在齐国住了五年,慢慢地忘记了自己的鸿鹄大志,也没有要离开齐国的意思。有一天赵衰狐偃就在一棵桑树下商量如何离开齐国这件事。齐姜的侍女听到了他们的密谈就告诉了齐姜。齐姜让重耳赶快离开齐国。但是重耳在齐国安逸久了已经不想离开齐国了。

齐姜就和赵衰等人灌醉了重耳,然后用车载着他离开了齐国。后来重耳才醒来,弄清事情的真相后大怒,他拿起戈来要杀他舅舅狐偃。狐偃说:如果杀了我就能成就你,我情愿去死。重耳听后怒道:事情要是不能成功,我就吃你的肉。狐偃笑着说道:事情不能成功,我的肉又腥又臊,怎么值得你吃!重耳平息了怒气,继续前行。

重耳他们来到了曹国,曹共公对他无礼,想偷看重耳的骈胁。曹国大夫僖负羁说:晋公子贤明能干,与我们又同是姬姓,穷困中路过我国,您不能对他这般无礼。但是曹共公不听他的劝告。僖负羁就私下给重耳送去食物,并把一块璧玉放在食物下面。重耳接受了食物,但把璧玉还给了僖负羁。

重耳离开曹国来到宋国。宋襄公刚刚被楚军打败,在泓水负伤,听说重耳贤明,就按国礼接待了他。宋国司马公孙固对晋文公他们说:宋国是小国,又刚吃败仗,不足以帮你们回国,你们还是到大国去吧。重耳一行就离开了宋国。

重耳路过郑国,郑文公不按礼接待他们。郑国大夫叔瞻劝告郑文公说:晋公子贤明,他的随从都是栋梁之才,又与我们同为姬姓,郑国出自周厉王,晋国出自周武王。郑文公反驳说:从诸侯国中逃出的公子太多了,怎么可能都按礼仪去接待呢!叔瞻说:您若不以礼相待,就不如杀掉他,免得成为咱们的后患。郑文公对叔瞻的劝告不予理睬。

重耳离开郑国到了楚国,楚成王用对待诸侯的礼节招待他。在宴席上楚成王对重耳说:如若您将来能回到晋国,您准备用些什么来报答我呢?重耳说:假使不得已,万一在平原湖沼地带与您兵戎相遇,我会为您退避三舍。后来晋楚大战,晋军退避三舍再进攻楚军。重耳也算兑现了当年的承诺。

重耳在楚国住了几个月后在秦国为质的晋国太子圉得知晋惠公病重就从秦国不辞而别。他回到晋国后继承了君位,这就是为晋怀公。秦穆公知道后很生气,他听说重耳在楚国就邀请他到秦国来。公元前637年重耳来到了秦国,秦穆公把自己同宗的五个女子嫁给了重耳。秦穆公派军队护送重耳回晋国。晋怀公听说秦军来了就派出军队抵御秦军,可是晋国民众知道了重耳要回来都不愿意抵抗。这为重耳回到晋国扫清了巨大的障碍!

晋文公继位后不久就迎来了展示身手的机会!周襄王胞弟王子带盗嫂事发与周襄王发生火并,王子带联合狄人攻周,大败周军。周襄王逃居于郑国的汜,并告难诸侯。

公元前635年春秦穆公收到了周天子的告急文书便屯兵于黄河岸边准备勤王。赵衰让晋国抢在秦国的前面护送周天子回京。晋军到了阳樊并包围了温,护送周襄王回到了周都洛邑又杀了王子带。周襄王大为感动,把河内阳樊两地赐给了晋国。

大火熄灭后有人在一棵枯柳树下发现了介子推母子的尸骨。晋文公见后悲痛万分。是他自己的愚蠢和心急最终害死了介子推!

公元前633年楚成王和同盟诸侯包围了宋国。宋国公孙固赶到晋国请求援助。先轸说:报答恩人决定霸主,就在于今天了。狐偃说:楚国刚刚占有曹国,而且初次与卫国通婚。假如我攻打曹国卫国,楚国一定会救援,那么宋国就得到解脱了。晋文公编制三军讨伐楚国的同盟曹卫。

公元前632年晋文公以荀林父为御戎、魏犨为车右率领晋军八百乘南下。晋军讨伐曹国时向卫国借路,但是卫成公不答应。晋军只好迂回从南渡过黄河攻打曹国,讨伐卫国。正月晋军攻下五鹿。二月晋文公齐孝公在敛盂结盟。卫成公见晋大军压境,晋齐又结为盟好就请求参加结盟,但是晋文公不答应。卫成公想与楚国结盟,卫国人反对。最后卫国人把卫成公赶出了卫国以讨好晋国。卫成公住在襄牛,公子买在卫国防守,楚国救援卫国,未能取胜,晋军不战而得卫国。

三月晋军南下攻打曹国,攻入曹都,列举了曹共公的罪状。因为曹共公不听僖负羁的话让三百个美女拉着自己华丽的车子。晋文公下令军队不许进入僖负羁同宗族的家内以报答他的恩德。

楚将子玉骄傲自负,反对楚成王撤军,他要与晋国一战。楚成王劝他但他不听。楚成王很生气,只给了他很少的军队。此时秦穆公齐昭公又心怀异志,与晋国消极合作,晋国面临着单独与楚决战的境地。晋文公用先轸建议让宋用土地贿赂秦齐,请两国出面求楚退兵。并告诉楚国这件事,制造秦齐与楚国的矛盾。一面分曹卫之地给宋,坚定他抗楚的决心。楚国不愿放弃曹卫,齐秦为得到宋国的土地便不愿与楚国结盟,最后就无可选择的与晋国结成同盟,兵锋直指楚国。

公元前632年子玉派宛春与晋交涉:如果晋国答应让曹卫复国,楚即解宋之围。此为子玉一石二鸟之策,如果晋国答应他的要求,则曹卫宋三国都会对楚国感恩戴德。如果晋国不答应他的要求,那么曹卫宋三国将会怨恨晋国。先轸则识破了子玉的圈套,他对晋文公说:安定人心叫做礼。楚国一句话安定了三个国家,您一句话灭亡了它们,我们才是无礼了。不答应楚国就是放弃宋国。不如私下里答应恢复曹国卫国以便引诱楚国,扣留宛春来激怒楚国,视战争胜负的情况再来计谋。晋文公采用先轸的建议一面暗许曹卫复国,劝其与楚绝交,一面扣留楚使臣以激怒子玉。

子玉了解情况后很生气,他带军北上攻打晋军。晋文公为疲敝楚军,诱使子玉轻敌深入,以便在预定战场与楚决战。楚国军官问狐偃:你们为什么退兵?狐偃说:过去我们在楚国时已立约说交战时退避三舍。晋文公退避三舍既是报答以前楚成王给予的礼遇,也是诱敌深入。楚军也想撤退,但是子玉不同意。

晋文公与宋成公、齐国归父、崔夭、秦国小子慭率军驻扎于城濮。子玉率楚急进,依托郄陵险阻扎营,并有郑陈蔡三国相助。子玉派斗勃向晋国请战,晋文公答应第二天早晨开战。

晋军在有莘北摆好了阵势。子玉带领六百兵卒作为中军,他说:今天必定将消灭晋国!子西统率楚国左军,子上统率楚国右军。 胥臣带领晋国下军,用虎皮把战马蒙上攻击楚国的盟军陈蔡联军,陈蔡军队远远的看到晋军披着虎皮的战马顿时吓破了胆,士兵四处逃窜,楚国右军被击溃。狐毛带领晋国上军树起两面大旗假装撤退,栾枝带领晋国下军让战车拖着树枝装作大军假装逃跑,楚军受骗追击,原轸和郄溱率领晋军中军向楚军拦腰冲杀,狐毛和狐偃指挥上军从两边夹击子西,楚国的左军溃败。最后楚军失败,子玉带着残兵败将逃回国内自杀 。楚国的盟友郑文公向晋国求和, 晋文公和郑文公在衡雍订立了盟约。

晋文公以周天子之命召集诸侯,与齐昭公、宋成公、鲁僖公、蔡庄侯、郑文公、卫叔武及莒子在践土会盟。晋文公又与王子虎、宋公孙固、齐国归父、陈辕涛涂、秦小子憖会盟于翟泉,用以巩固践土之盟并谋划讨伐郑国 。

为了阻止楚国北进,晋文公秦穆公带兵包围郑国,想得到晋文公流亡郑国时的恩人叔詹,叔瞻听说后自杀了。郑国人带叔瞻尸体给晋文公,晋文公却说:一定得到郑君才甘心。郑文公害怕了,就暗中派烛之武挑拨秦穆公,最终凭借烛之武的口才使秦穆公撤军,晋国随后也撤了军。晋国虽未灭郑,郑文公再也不敢对晋国无礼。不久,郑文公去世,郑穆公继位。郑穆公在位时始终是晋国的重要追随者。

公元前628年十二月晋文公去世。公子欢即位,这就是晋襄公。

晋文公虽然早年和中年都没有什么作为。但是到了他晚年继位后这几年却做了很多事情。使自己成为了春秋五霸之一。也算是没有对得起自己曾经受的磨难。