Em 1929, Guo viajou até Jiangxi para se juntar ao 4º Exército Vermelho e foi nomeado para vários cargos, como chefe de divisão e comandante de divisão. Foi nomeado também como o chefe de pessoal da região militar de Jiangxi.[3] No entanto, ele foi expulso das suas posições depois de apoiar Mao Zedong, tendo depois ido para a Universidade Sun Yat-sen de Moscovo para continuar os seus estudos. Ele retornou à China em Outubro de 1933 para resistir às forças nacionalistas durante as Campanhas de Cerco.[3]
Em Dezembro de 1937, viajou para Yan'an e foi nomeado Secretário de Guerra na Comissão Militar Central do Partido Comunista da China. Em Agosto de 1938, Guo era o chefe de estado-maior da região militar de Shanxi-Chahar-Hebei. Posteriormente, em Dezembro, foi nomeado o comandante da 2ª Divisão do Exército encarregado de realizar operações de guerrilha.[4] Ele participou em grandes campanhas como a Batalha de Niangziguan de 1940 durante a Ofensiva dos Cem Regimentos. O seu posto de comando da região militar de Hebei foi transferido para Zhangjiakou após a sua ocupação em Agosto de 1945.[5]