张勋复辟，郭坚率部东征讨伐张勋。不久，陈树藩电告山西督军阎锡山称郭坚叛变，致使郭坚率军行至猗氏时被晋军击败，郭坚被迫放弃军队逃归凤翔。1918年1月初，郭坚、耿直在户县成立靖国军，讨伐陈树藩，郭坚任总司令，耿直任副司令。靖国军先后于凤翔、蒲城、灞桥、同州等地同陈树藩部作战。同年3月，陈树藩亲率部队围攻靖国军司令部所在的同州羌白。郭坚率部抵抗三天后，陈树藩部败退。郭坚再次围攻同州，陈树藩手下的王飞虎团坚守同州，不出城迎击，陈树藩所派援军又赶到同州，郭坚被迫退守羌白。此后陈树藩部围困羌白四个多月，郭坚致信曹