四一二”前夕,已经取得英美承诺和上海江浙财阀支持的北伐统帅蒋介石到达上海。此时的上海市区已经被工人武装控制。蒋介石为了将上海这个“钱袋子”牢牢掌握在自己的手里,将自己手下的北伐军第一军放在了上海市区外围,并联系城内的杜月笙,黄金荣,企图阴谋发动反革命政变。然而就在此时,却有一人正在计划怎样活捉蒋介石。此人不是别人,就是蒋介石手下的党军第一军第一师师长,薛岳。
薛岳出身于粤军,严格意义上讲并不是蒋介石最信任的班底。但在北伐时期,薛岳却长期在北伐第一军中任职。当时的北伐第一军是以蒋介石的黄埔班底和浙江班底组建的,是蒋介石手下最可靠的军事力量,是真正意义上的嫡系。从第一军中走出的将领日后大都成了蒋介石的心腹。“四一二”前夕薛岳已经是北伐第一军第一师的师长,指挥着蒋介石最信任的军队。
当时的薛岳指挥着第一师正准备进入上海市区,却突然收到蒋介石的命令在上海外围待命。薛岳致电蒋介石认为应该尽早进城接管上海。但蒋介石一方面想坐视城里的共产党武装与孙传芳的五省联军血拼,另一方面又害怕北伐军进入上海与租界的英美武装发生冲突,所以不允许北伐第一军进入上海。并严厉谴责了薛岳有严重的左倾思想,不堪重用,这让薛岳心里好不痛快。不久,蒋介石将第一军第一师调离上海,并要求薛岳去司令部报道。薛岳担心蒋介石这是设下鸿门宴,请君入瓮。于是决定先下手为强,带领军队包围蒋介石驻地。
当时的上海地区有两股力量,一股是蒋介石的北伐军,另一股是共产党领导的工人武装。薛岳想活捉蒋介石光靠自己手下的一部分人力量太弱,于是立刻联系了当时的中共领袖陈独秀。可是陈独秀对蒋介石依然抱有幻想,认为北伐合作并未终止还不能和蒋介石撕破脸,于是拒绝了薛岳的计划。薛岳的行动虽然最终没能实施,但薛岳意图控制蒋介石的消息却被走漏。无奈之下,薛岳只得逃回广东,投奔李济深。
自此,蒋介石一直对薛岳心有芥蒂。哪怕到了后来,薛岳指挥三次长沙会战时,蒋介石依然时刻提防薛岳。到最后解放战争中,彻底“弃用”薛岳。直到解放军解放海南,自己手下已无人可用时才让薛岳出山。