晋献公伐骊戎,得美人骊姬,生子奚齐,两人俱有宠于献公。晋献公听信骊姬的谗言,遂渐生废立之意,先逼杀了太子申,又驱逐了诸公子,发生了震惊诸侯的骊姬倾晋事件。从此,晋国内乱时期。当初,公子重耳出奔到晋国蒲地,听说父亲献公派人来追杀自己,又急忙与从人奔往狄国避难。居狄国十二年,晋献公又驱兵讨伐狄人,重耳又连忙率领从人奔往齐国。
公元前644年,重耳在逃亡的路上走进了卫国境内,一行人饥肠辘辘来到卫都楚丘,打算入城混口饭吃,守城关吏马上禀报了卫文公。大夫宁速建议卫文公迎接重耳一行入城,并以礼相待逃难的公子重耳。但卫文公没有听宁速的劝告,他对宁速说道:“寡人立国,不曾借得晋人半臂之力。卫晋两国虽为同姓,然未通盟好,况重耳乃逃亡之人,无关轻重。若迎接入城,宴饮赠馈,白白靡费国库钱物,不如逐之便当。”于是,卫文公就命门吏将他们赶走。重耳的从人闻言大怒,建议剽掠卫国村落,以报复卫文公的无礼,公子重耳制止了他们,不让他们惹是生非,一行人遂绕城而去,惶惶然如丧家之犬。
当天早上,他们没有吃到早饭,大家饿着肚子忍饥而行,中午时分,赶到了五鹿。众人饿的头晕眼花,筋疲力竭,见一伙农人聚集在田垄上吃饭,重耳就命狐偃向农夫讨口饭吃。农夫们不但不给他们食物,还恶作剧似的递给他们几块土坷垃,调戏他们说:“呶,拿去。”重耳闻言,登时大怒,就想鞭打那些农人,狐偃赶忙制止了他,并对他说道:“得食易,得土难。此乃上天假野人之手赠君以国土,此乃得国之兆也。”重耳听狐偃这么一说,连忙下车,拜而受之。众人离开五鹿,继续忍饥东行,又走了数里,重耳**难耐,疲惫至极,实在走不动了,就困坐于一棵大树下。从人介子推割股以啖重耳,这就是割股啖君故事的来源。后来,重耳君臣逃到齐国居住下来,重耳还在齐国讨了老婆。
是年十二月,齐、鲁、宋、卫、陈、邢、曹七国诸侯会盟于淮地,今江苏省盱眙县境内。这次会盟是商议援救缯国,当时缯国受到东部淮夷的攻击,诸侯打算向东用兵攻打淮夷。有人认为,诸侯远离故土,作战不便,不如修筑缯国城邑便当,于是,诸侯联军便为缯国加固城防。在为缯国修筑城防时,劳役之人困病交加,极度疲惫,有人在夜里登上山丘故意高喊:“齐国有乱。”齐人闻讯率先回国,诸侯没有筑完缯国城防就撤兵回国。缯国为夏代少康次子曲烈的封国,经历了夏、商、周三代,于公元前567年被莒国消灭,存世时间长达2000余年。从建国到灭亡,缯国曾多次迁国,始封地在今之河南方城县北,终结地在今之山东枣庄市境内,故城遗址在苍山县文峰山东部向城镇境内。缯国灭亡后,太子巫逃到鲁国,其后代为纪念故国,就以国名为姓氏,成为中华曾姓始祖。
公元前643年,齐桓公病死,尚未发丧,大夫雍巫就与竖刁密谋,欲拥立公子无亏为君,无亏是长卫姬的儿子。雍巫就是易牙,雍人,名巫,主管国君饮食的饔官,善于烹调食物,满足桓公生前的口腹之欲。雍竖二人密谋完毕,遂率兵袭击世子昭,世子昭匆忙出奔宋国避难。公子元、公子潘和公子商人闻听公子无亏与太子争国,几个兄弟各率家丁占据宫殿,分兵把守一方,欲平分国土,瓜分齐国,齐国顿时大乱。齐人五子争国,晋公子重耳逃出齐国。过曹,曹共公曹襄不礼。过郑,郑文公姬捷亦不礼。再赴楚国,楚成王待为上宾。最后,从秦国返回晋国即位,是为晋文公,成为继齐桓公之后的又一位诸侯霸主。
世子昭到宋国见了宋襄公,遂哭拜于地,向宋襄公哭诉了雍、竖二人作乱的前后经过。宋襄公曾受过齐桓公的生前之托,向桓公许诺过辅助世子昭,听了世子昭的哭诉,就满口答应帮他回国即位。次年春三月,宋襄公率兵伐齐,并亲合卫、曹、邾三国之师奉世子昭归国为君。消息传到临淄,公子无亏派雍巫率兵到城外拒敌,公子商人、公子潘、公子元也各率家丁袭击宋军。齐人素来不服公子无亏,对雍竖二人早就心怀不满,今见诸侯率兵奉太子回国,就起兵杀了竖刁和公子无亏以谢罪宋国,并迎接世子昭回国即位。雍巫见大事不好,急忙出奔鲁国逃命而去,公子元则投奔到卫国避难,齐人遂立世子昭为君,是为齐孝公。
齐孝公即位后,公子商人与公子潘计议,将出兵拒君之事,一古脑儿都推到了公子元身上。国懿仲、高虎两位国老,明知是四家共同预谋,但当今之事以稳定大局要紧,他俩打算让孝公与四家释怨修好,于是就单治首乱雍巫、竖刁二人之罪,在城内大肆搜捕雍竖余党,其余人等则一概赦而不问。是秋八月,齐孝公葬先君桓公于牛首岗之上,并连起三座大坟,将为桓公殉节的侍妾晏蛾儿附葬于旁,另起一小坟。又为公子无亏和公子元出兵拒君之故,齐孝公将长卫姬、少卫姬两宫内侍