秦文公,嬴姓,赵氏,名不详,是秦襄公之子。秦襄公十二年(公元前766年),秦襄公在讨伐西戎的途中去世,于是秦文公继任秦国国君之位。营建城邑秦文公元年(公元前765年),秦文公居住在西垂宫。秦文公三年(公元前763年),秦文公带领七百名士兵到东边打猎。 秦文公四年(公元前762年),秦文公到达汧水、渭水的会合地,秦文公说:“从前,周王室把这里的土地赐给我的祖先秦嬴(即秦非子)作为封邑,后来我们最终成为诸侯。”秦文公于是命人占卜这里是否适宜居住,占卜的结果说吉利,秦文公便下令在这里营建城邑。
集民扩地秦文公十年(公元前756年),秦文公做梦梦到有一条黄蛇,身体从天上下垂到地面,嘴巴一直伸到鄜城(今陕西省洛川县东南)一带的田野中。秦文公梦醒之后,便向史敦询问梦中发生的事,史敦回答说:“这是天帝的象征,请君侯祭祀它。”秦文公于是下令建立鄜畤(畤是古代祭祀天地五帝固定处所,因建于鄜城,故称鄜畤),用牛马羊三牲祭祀白帝。秦文公十三年(公元前753年),秦文公设立记载大事的史官,百姓大多受到教化。 秦文公十六年(公元前750年),秦文公派兵攻打西戎,西戎兵败逃走。于是,秦文公收集周朝的遗民归自己所有,地盘扩展到岐山(今陕西省宝鸡市东),把岐山以东的土地献给周天子。秦文公十九年(公元前747年),秦文公在陈仓游猎,途经北阪城时,得到一块名为“陈宝”的石头 ,其颜色像肝脏一样。秦文公于是命人在北阪城建陈宝祠,用一头牲畜祭祀。陈宝祠的东南方向,曾在晴天发出雷鸣般的响声,野鸡都跟随着鸣叫,因此称作“鸡鸣神”。 秦文公二十年(公元前746年),秦文公设立诛灭三族的刑法。