名趙盾。他們找下這個好靠山,一住就是十二年。那時,重耳覺得自己已經是個五十多歲的老頭子,哪裡還有出頭的日子呢?
前651年,晉獻公逝世,荀息當國相,驪姬立他兒子奚齊為國君,裡克殺了驪姬和奚齊,裡克派人迎接重耳回國即位,重耳辭謝。 前650年,重耳的弟弟夷吾登君主寶座,自立為晉惠公。 前644年,晉惠公派勃鞮第二次追殺重耳,由於收到舅父的秘信,提前得到訊息,重耳又一次逃脫了,他認為狄地不能久留。他聽說齊國強大,各國諸侯紛紛依附,決定去齊國給齊桓公效勞,他同時希望得到齊國的幫助和保護。途經衛國時,衛國國君看他們一副落魄的樣子,不肯借道,只好繞了個大圈才來到齊國,桓公熱情的接待了他們,並把宗族之女齊姜嫁給了重耳。 可是,好景不長,沒過幾年,齊桓公病死後,齊國眾公子爭位不休,國內發生了混亂,狐偃、趙衰等人感到住下去也沒有什麼意義,就打算到宋國去。前639年,趙衰、咎犯有一天在一棵桑樹下商量如何離開齊國,一個女奴在桑樹上聽到他們的對話,回宮以後偷偷的告訴了重耳的妻子齊姜。齊姜因為害怕女奴洩露秘密,不但沒有給她獎賞,而且馬上把她給殺了。齊姜也勸告重耳趕快離開齊國,但是重耳不肯。因此,趙衰等人讓重耳喝醉,把重耳抬到馬車上離開齊國國都臨淄。重耳醒來的時候已經太晚了,他感到非常憤怒,拿了槍欲殺舅舅狐偃,幸虧沒有成功。重耳和他的忠臣到了曹國。曹共公聽說重耳的肋骨連成一片,很好奇,所以乘重耳洗澡的時候,偷看了他的裸體。因為曹共公對他如此無理,重耳有怨恨心。 前638年,楚國打敗宋襄公軍隊不久以後,重耳到了宋國。宋襄公款待他,並送他二十輛馬車。後來重耳到了鄭國,鄭文公拒絕接待他。到了楚國,楚成王設宴接待他,並問他以後打算如何報答楚國。重耳回答“萬一晉國和楚國之間發生了戰爭,我願意命令軍隊撤退三舍(即九十里)”。楚國大夫子玉建議楚成王馬上殺死重耳,以免給自己留下後患,但是楚成王沒有采納他的意見。重耳在楚國居住期間,晉國發生了一件大事。原來,晉惠公把太子姬圉抵押在秦國後,秦穆公想讓太子國回晉做國君,就把女兒懷嬴嫁給了他。後來公子圉聽說他的父親病重,生怕別人搶了君位,也沒跟秦穆公打個招呼,就偷偷跑回晉國去了。第二年晉惠公一死,太子圉做了國君,即是短命的晉懷公。懷公一上臺,就和秦國斷絕來往,秦穆公罵他是個忘恩負義的小人,同時派出人打聽公子重耳的下落。
一天,楚成王對重耳說:“咱們楚晉兩國,遠隔萬水千山。楚國要送你回國,困難很大,現在秦國派大將公孫枝來迎你入秦。秦晉相鄰,只隔一水,是你最好的去處。”重耳對楚成王的這一安排,感激萬分,於是便帶著那一班謀臣,跟著公孫技到秦國去了。重耳到了秦國,拜會了秦穆公,穆公見到重耳後非常高興,不僅熱情款待,還提出要把女兒懷嬴改嫁給他,這下可把重耳難住了,一來,自己已經老了;二來,公子圉是自己的侄子,怎能娶侄媳婦呢?懷嬴也哭著不肯,說:“我是公子圉的妻子,還能改嫁給他的伯父嗎?”秦夫人說:“只要兩國和好,這有什麼關係呢!”這門親事就這樣說成了。公子重耳稀裡糊塗又一次當了新郎,真可謂:“一枝梨花壓海棠”就在這時,晉懷公害怕重耳復國,下了一道命令:凡是跟隨重耳的人,限三個月返回晉國,過期不歸,全家問斬。狐毛和狐偃的父親狐突,不肯召兒子回來,被晉懷公殺死了。
前636年秦穆公派軍隊護送重耳回晉國。重耳即位,稱晉文公,即位後他在諸侯中威信很高,懷公圉抵抗失敗後逃到高梁,被重耳派人殺死。侍奉晉惠公的舊臣呂省和郄芮害怕遭到晉文公的迫害,所以想謀殺他。他們計劃放火燒他的宮室。勃鞮聽到了他們的陰謀,想預告晉文公,但是文公拒絕讓他覲見,因為他曾經試圖刺殺文公兩次。勃鞮回答他當時奉命行事,提醒他“過去齊桓公沒有記恨管仲向他射箭”,晉文公聽了,便接待了勃鞮,勃鞮就揭露了呂省和郄芮的陰謀。呂省和郄芮逃走,但是秦穆公把他們俘獲殺死了。 至此,晉國結束了動盪不安的局面。
前635年,周襄王的弟弟王子帶發起###,周襄王逃到鄭國並向晉文公緊急請求援助。同時,秦國人正準備去救周王。晉文公想當霸主,他乘這個機會顯示他的權利和威力,所以不顧晉國剛剛才安定,決定在秦國人行動之前拯救周王,不想讓秦國人得到功勞。因此,他答應了周襄王,打敗了王子帶,並護送周襄王回京城。為了感謝晉文公的恩惠,周王把河內、陽樊等地區賞賜給了晉國