有一年,周襄王把原伯贯的土地改封给晋文公。但原伯贯不愿意交出土地,晋文公便率军前去进攻原国。晋军向城里喊话:“我军只准备了三天的粮草,要是三天攻城不下,我们立即撤兵,绝不会伤害百姓!”三天后,城池没有攻下,但原国也坚持不下去了。在这节骨眼上,晋文公却信守诺言下令撤退。晋军将土对此很不理解。晋文公说:“我们绝不能只看到一城一池的得失。信用,是治国的法宝,也是安民的法宝。国君讲信用,老百姓才有安全感。这次我们来接收原国,许诺是攻城三天,这是众所周知的。哪怕我们多待半天,那也是不守信用啊!得到原国,而失去信用,用什么去维护百姓呢?这样,丢失的反而更多!”原国的老百姓发现围城的晋军真的撤走了,奔走相告:晋文公真是讲信用啊!他宁可得不到土地,也不愿失去信用,这才是我们老百姓可以信赖的君主。于是百姓拥到城楼上,将原国的旗帜降下,然后去追赶晋文公的军队,请他们回来。原伯贯见大势已去,只得打开城门投降。