战斗，是蜀汉右将军行丞相事诸葛亮发起的攻打敌国曹魏的第二次北伐的一部分，试图减轻曹魏在石亭之战后对蜀汉盟友东吴在荆州方面的压力，最终蜀汉因未能攻克陈仓而自行撤军。
背景.228年东吴在石亭之战击败曹魏后，魏军调西线军队加强东线。蜀汉丞相诸葛亮希望攻魏将魏军注意力重新转回西线，以减少东吴荆州方向的战略压力，并寻机攻取陈仓（诸葛亮在对诸葛瑾的家书中提到“今使前军斫治此道，以向陈仓，足以扳连贼势，使不得分兵东行者也”）。由于诸葛亮主要的战略意图是为了牵制曹魏荆州军团，因此只带一月之粮。他