晉國的第一代受封者是周成王的弟弟叔虞₪╃▩₪·,晉國位於今天的山西₪╃▩₪·,北方是各族混居的大草原₪╃▩₪·,晉國國內生活著大量戎狄部族☁☁·▩。
周公制定周禮頒行天下₪╃▩₪·,唯獨晉國以戎狄習俗治國而不依周禮₪╃▩₪·,這可以說是西周版的一國兩制₪╃▩₪·,晉國就是特區☁☁·▩。晉國按說兵強馬壯₪╃▩₪·,但就是沒啥作為₪╃▩₪·,這因為晉國內部出現了動亂₪╃▩₪·,這場動亂被後世稱為曲沃代翼₪╃▩₪·,整個春秋時代歷時最長的內戰☁☁·▩。
公元前745年晉昭侯把曲沃(在今中國山西省聞喜縣)封給其叔成師₪╃▩₪·,是為曲沃桓叔不過這位曲沃桓叔卻不是一個安分守己之人₪╃▩₪·,他並不滿足於自己的封地₪╃▩₪·,倒是打起了侄子晉昭侯的國君之位的主意₪╃▩₪·,前731年曲沃桓叔去世₪╃▩₪·,其子曲沃莊伯繼位☁☁·▩。前716年曲沃莊伯去世₪╃▩₪·,其子曲沃武公繼位☁☁·▩。晉國國君立刻派兵進攻曲沃₪╃▩₪·,還拉上名譽共主周室☁☁·▩。這時晉國不穩₪╃▩₪·,還拉上週室₪╃▩₪·,師出正義☁☁·▩。
晉國國君和周天子的聯軍趕到了曲沃邊境₪╃▩₪·,派人給曲沃武公送了戰書₪╃▩₪·,從這點來看晉國國君和周天子也跟宋襄公一樣嚴格按周禮擺下堂堂之陣明確宣戰₪╃▩₪·,還約定好了交戰時間☁☁·▩。這時曲沃還沒調齊軍隊₪╃▩₪·,晉國卻準備充分₪╃▩₪·,只用了前後兩天時間聯軍就將曲沃城團團包圍₪╃▩₪·,此時此刻的武公似乎只有兩個選擇◕↟☁:要麼敵人把他幹掉;要麼他被敵人幹掉☁☁·▩。
武公不得已決定求和₪╃▩₪·,當時的民風重榮譽輕生死₪╃▩₪·,極端鄙視苟且偷生₪╃▩₪·,幾乎每個下屬都保定“寧為玉碎不為瓦全”的信念₪╃▩₪·,武公卻選擇這幫出生入死的兄弟們好好活下去₪╃▩₪·,留得青山在不怕沒柴燒☁☁·▩。面對武公的求和晉國國君覺得自己也沒法一下消滅曲沃就答應了武公的求和☁☁·▩。晉國國君得意了₪╃▩₪·,甚至公開羞辱武公₪╃▩₪·,他忘了◕↟☁:對於一個志在天下的人而言不必贏得每場戰爭₪╃▩₪·,但一定要贏最後一場₪╃▩₪·,誰笑到最後才笑得最好☁☁·▩。武公雖然求和了₪╃▩₪·,他只是想臥薪嚐膽₪╃▩₪·,有朝一日捲土重來☁☁·▩。
求和後曲沃獲得了暫時的安定₪╃▩₪·,武公趁機積極擴充軍備₪╃▩₪·,他攻擊曲沃周邊一些小的諸侯國◕↟☁:一來解除他們可能會支援晉國國君的不確定風險;二來擴張了自己的地盤☁☁·▩。在積極準備各種物資的同時₪╃▩₪·,武公以其敏銳的眼光注意到此時中原各國之間的爭鬥愈演愈烈₪╃▩₪·,根本無暇干涉晉國內政☁☁·▩。
恰巧此時周天子又駕崩了₪╃▩₪·,新天子暫時也無意干預晉國的內部事務☁☁·▩。武公明白機不可失₪╃▩₪·,時不再來₪╃▩₪·,既然內部和外部環境都對自己有利₪╃▩₪·,於是武公抓緊擴軍₪╃▩₪·,不久就像晉國都城翼城發起了進攻☁☁·▩。這次武公一舉攻破了翼城₪╃▩₪·,洗刷了多年的恥辱☁☁·▩。
此時的武公已是晉國實際上的掌權人₪╃▩₪·,但從名義上說要成為合法的晉國國君還必須得到周天子的冊封認可☁☁·▩。於是武公用搶掠來的珍寶器物賄賂新立的周釐王₪╃▩₪·,周釐王任命曲沃武公為晉君₪╃▩₪·,列為諸侯☁☁·▩。至此經過長達67年的鬥爭曲沃桓叔和姬伯晉昭侯一系的戰爭宣告終結☁☁·▩。武公打敗原來的晉國君主₪╃▩₪·,奪得君位₪╃▩₪·,這更進一步加速了周禮的解體程序₪╃▩₪·,成為禮樂崩壞的初始指標事件☁☁·▩。