一九二二年十二月六日,楊希閔與范石生、張開儒、朱培德、劉震寰、沈鴻英等將領在白馬廟召開軍事會議,決定討伐陳炯明。
作戰計劃為
(一)沈鴻英軍以兩旅擔任攻擊府河東一帶;
(二)滇軍由大河北岸直攻梧州;
(三)劉震寰部由江南岸驅逐藤縣之敵直取廣州。
白馬軍事會議后,各軍即按計劃行動。劉震寰部于九日占領藤縣,十日與滇軍一起揮師東下,十一日攻克容潭。
十二月十二日,劉震寰、范石生親率桂、滇軍開抵梧州,梧州的粵軍依照原來所約定,不戰而降,一部分詐退。
粵軍第四師團長呂春榮首先響應討賊軍,劉震寰便派其為粵軍第四師師長。
滇軍、桂軍一路進展順利。桂軍劉玉山部受楊希閔指揮,因而楊被推為滇桂聯軍總司令?;涇妳未簶s、陳濟棠等部受劉震寰指揮,由此劉又被推為粵桂聯軍總司令。
與此同時,福建方面的東路討賊軍亦發動攻擊。一九二二年十二月十九日,東路討賊軍與王永泉部、臧致平部三方會師,攻克泉州。改編陸清汝降部為一旅,委張毅為東路討賊軍第十三旅旅長。
陳炯明在廣州接到梧州方面的警報后,即派葉舉為西江前敵總指揮,率領一、三兩師前往封川、江口增援設防。
一九二三年一月二日,陳部第一師發生內變,第三師不戰而退,討賊軍連續占領封川、德慶、悅城等縣。
陳炯明吁請湖南的趙恒惕出兵北江,云南的唐繼堯出兵桂西,以解救廣東的危機,但趙和唐都沒有回應。無奈之下他只能撤回“援閩軍”以自救,但為時已晚。
一九二三年一月八日,由粵軍作內應,討賊軍長驅直入肇慶,十日攻克三水,進逼廣州。
陳炯明在廣州召開緊急軍事會議,決定如果河口不守,即放棄廣州退往惠州,電請魏邦平回廣州主持危局,派李炳榮為省會保安司令留守廣州。
從十三日到十五日,三水等各地紛紛響應討賊軍通電討陳,粵軍第一師師長梁鴻楷、第三師師長陳章甫通電擁戴魏邦平主持粵局。
十五日,四面楚歌的陳炯明通電下野,十六日出走惠州。
一九二三年一月十六日,陳炯明離開廣州的當天,魏邦平由香港到了廣州。
也就是這一天,滇桂軍攻入廣州,電請南方政府大總統回粵。
北江、南路各重鎮次第為討賊軍所克復,黃明堂克復欽廉,陳繼虞、王鳴亞克復瓊崖。東路討賊軍許崇智、李福林兩部回師潮梅。
二十日,南方政府大總統自上海,委任鄧澤如為廣東省長,伍學滉為鹽運使,楊西巖為財政廳長。又另電胡漢民、李烈鈞、許崇智、魏邦平、鄒魯全權代行大總統職權。
在此次策劃和驅逐陳炯明的整個行動中,鄧澤如出力最多,功勞也最大,論功行賞給了個廣東省長。
鄧澤如卻很有自知之明,認為自己能力不夠,聲望亦不夠,力辭省長,并請改委胡漢民,情詞懇切。于是南方政府大總統便任命許崇智為粵軍司令,胡漢民為廣東省長。
二十一日,胡漢民、李烈鈞由香港抵廣州。二十五日,胡漢民就任廣東省長。
南方政府大總統在上海這一段時間,一直在致力于整理國民黨本部。
二十一日,正式任命了國民黨本部各部部長總務部部長彭素民、黨務部部長陳樹人、財務部部長林素民、宣傳部部長葉楚傖、交際部部長張秋白。
二十三日,委任居正、孫洪伊、楊庶堪、杭辛齋、覃振、張靜江、于右任、呂志伊、周震麟、廖仲愷、田桐、戴傳賢、陳獨秀、張繼、劉積學、謝持、王用賓、詹大悲、黃復生、朱之洪為參議。
從一月中旬到下旬,滇桂軍將領紛紛到達廣州。駐防潮梅的粵軍將領