占卜的结果是不吉利的，难道就能够停止行动了吗？”于是才坚定了李世民政变的决心。玄武门之变过程中，太子李建成被杀后，其部下翊卫车骑将军冯立得知建成身死，叹息道：“难道能够在太子生前蒙受恩惠而太子一死便逃避祸难吗！”于是，他与副护军薛万彻、屈直府左车骑谢叔方率领东宫和齐王府的精锐兵马两千人，急驰赶到玄武门，准备为太子和齐王报仇。张公谨臂力过人，他独自关闭了大门，挡住冯立等人，冯立等人无法进入，保护了李世民。
反击东突厥.贞观三年（629年），在经历了东突厥不断的袭扰和渭水之盟的耻辱