1917年7月,孙中山在广州发动“护法运动”,联络西南各省地方实力派。8月25日,国会非常会议在广州召开决议成立中华民国军政府。9月1日,孙中山当选为海陆军大元帅。这是第一次在广州建立革命政权。10月,护法军占领长沙、岳阳,后来桂、滇军阀暗中和议,破坏护法。1918年5月4日,孙中山被迫辞去大元帅职,离穗赴沪。
1921年4月,非常国会选举孙中山为中华民国大总统,5月就任(被称为“非常大总统”)。这是第二次在广州建立革命政权。10月,非常国会决议北伐;12月,在桂林成立北伐大本营。1922年4月,因湘军拒绝借境过湘,大本营改设于韶关。6月,把持广东军政大权的陈炯明于广州发动叛乱。8月9日,孙中山再次离粤赴沪。
1923年2月21日,孙中山离沪赴粤,联合多方力量,驱逐陈炯明叛军,重建大元帅府,就任陆海军大元帅,重筹北伐。这是第三次在广州建立革命政权。1924年1月,中国国民党第一次全国代表大会在广州高等师范礼堂(今文明路省博物馆内钟楼)举行,提出并确立“联俄、联共、扶助农工”三大政策。6月16日,孙中山在苏联和中国共产党的帮助下,创办国民党“陆军军官学校”(黄埔军校),培养军事干部。9月3日,国民党中央政治会议决定发表北伐宣言;4日,在广州组建北伐军,决定湘、赣、豫全线北挺,迁大本营于韶关;18日,国民党发表《北伐宣言》;20日,北伐军在韶关誓师。——《广东印记》