1926年底到1927年初,北伐战争胜利进军,席卷大半个中国,全国反帝爱国情绪不断高涨。上海工人三次武装起义的胜利和两湖农民运动的发展,进一步把国民革命推向高潮。共产党与国民党因为有了共同的敌人走到了一起。北伐即将胜利时,1927年4月12日,蒋介石在上海制造了“四一二”政变,在南京成立国民政府,与武汉汪精卫国民政府相对抗。
在大革命进行中,国民党右派不断企图同共产党决裂,蒋介石在1926年发动了“中山舰事件” ,制造“整理党务案” ,不断打击共产党人,始终不放弃清党。在国民党内,除了少数中间派,反对共产党的声音很多。
蒋介石南京国民政府跟汪精卫武汉国民政府,形同水火,互相宣布开除对方党籍。汪精卫是国民党元老,1910年只身前往北京,在什刹海银锭桥下埋炸弹,谋刺摄政王未遂,名满天下。当年的汪精卫很有革命性,抱定必死决心,孙中山去世,汪精卫起草遗嘱,以元老自居。蒋介石后来居上,掌握国民革命军总司令大权,不把一介书生放在眼里。蒋介石与汪精卫的关系,剑拔弩张。
共产党抓住这个机会,让汪精卫跟蒋介石对着干,没想到他们多年为了争夺最高权力明争暗斗,却在反共问题上达成了一致。冯玉祥从中牵线,汪精卫同意宁汉合流。1927年,汪精卫在武汉同共产党决裂,第一次国共合作破裂。