春秋時,秦國和晉國有婚姻關係,秦穆公又曾三次替晉國安定君位。但由於兩國國境想接,雙方都要發展自己的勢力,所以仍不免發生衝突。 晉歷公即位後,因邊界糾紛,兩國君王在令狐訂立盟約。但秦桓公回國後,立刻背叛盟約,偷偷去和楚國結盟。同時強令晉國和秦國一起進攻秦國邊界的小國白狄,晉國答應後,秦國又派人偷偷告訴白狄說:「晉國要攻打你們。」白狄和楚國都看穿了秦國的用心,痛恨秦國背信棄義,於是將秦國的所作所為告訴了晉國。晉國於是聯合諸侯之兵迎戰秦國,同時派呂相去和秦國絕交,說:「各國諸侯如今