背景
1926年初,直奉軍閥聯合進攻國民軍,馮玉祥被迫率國民軍退往綏遠。張作霖再次控制了北京政府,任安國軍總司令,宣布“反共討赤”,查封進步報館,處死李大釗等共產黨人和進步人士,鎮壓五卅運動,對抗北伐戰爭。
1927年6月8日,蔣介石向張作霖提出條件:要他“信奉三民主義”,將“安國軍”改稱國民革命軍,任“東北國民革命軍總司令”。維持東北治安,以實現“南北議和” 。
張作霖此時卻不買賬,為了穩定北方,繼續求得帝國主義的支持,他決心在北京組織“安國軍政府”,登上中國政府的最高寶座。為此,從6月11日開始,張作霖在北京順承王府召集直系的敗將孫傳芳、統治山東的張宗昌等將領舉行會議,討論了“和、戰問題”和組織“安國軍政府”、推選政府的最高統帥問題 。
會後,孫傳芳等7名將領聯名,發出推戴通電,其所轄北方各省軍隊一律改稱“安國軍”。與此同時,張作霖發出了“討赤”通電,聲稱“海內各將帥,不論何黨何派”,只要“反赤”,“即現在之敵將來亦可為友”。這個電報暗示願與蔣介石、閻錫山進行聯合。
1927年6月16日,張作霖在北京建立安國軍政府,自任中華民國安國陸海軍大元帥,代表中華民國行使政權 。同時,潘復出任國務總理。張作霖試圖以黃河為界,與國民政府南北分治。
轉折點
1927年8月6日,國民革命軍在徐州戰鬥中戰敗,孫傳芳乘機率奉軍沿津浦鐵路南下,一直打到長江北岸的浦口一帶,南京一帶長江北岸盡為奉軍所陷。8月24日,奉軍南渡長江,攻占南京以東的龍潭等地。8月28日,李宗仁等指揮國民革命軍最後打敗奉軍,取得了龍潭戰役的勝利。孫傳芳率奉軍北撤。之後,由於國民政府委員蔣介石下野,國民黨內部分化,使得北伐中斷。北洋政府得以繼續維持,甚至派兵南下進攻國民政府。
1928年1月,蔣介石復出。4月,國民政府繼續北伐。張宗昌、孫傳芳被相繼打垮。5月3日,日本派兵在濟南襲擊國民革命軍,製造了濟南慘案。1928年6月3日,張作霖撤離北京,乘火車退往瀋陽。安國軍政府瓦解。6月4日凌晨,張作霖在皇姑屯事件中被炸死。張作霖之子張學良就任東北保全總司令。6月8日,國民革命軍占領北京,北京改稱北平。