Granbury's Texas brigade fought at the Battle of Ringgold Gap on 27 November 1863. Cleburne's division took a strong position at the gap in order to slow Federal pursuit of the Confederate army. Cleburne posted Granbury's brigade on the right flank on a ridge. The Texans routed the first three Union regiments from Charles R. Woods's brigade that tried to attack. When another regiment threatened to outflank the 7th Texas on the brigade's right flank, Cleburne sent in the 1st Arkansas Infantry Regiment which drove back the Federal troops. After four hours of combat, Cleburne withdrew his division in good order and there was no pursuit. Granbury was soon promoted to brigadier general in command of the brigade. Throughout the Atlanta Campaign in summer of 1864, Granbury's men were engaged in the Battle of Rocky Face Ridge, the Battle of Resaca, the Battle of Pickett's Mill, the Battle of Kennesaw Mountain, the Battle of Peachtree Creek, the Battle of Atlanta, and the Battle of Jonesborough. At different times during the campaign, the 7th Texas was commanded by Captains J. H. Collet, C. E. Talley, and J. W. Brown. The 7th Texas lost 17 killed, 76 wounded, and seven missing in the campaign. At the Battle of Jonesborough on 1 September 1864, a Federal corps overran Daniel Govan's Arkansas brigade, capturing its commander and half of its soldiers. However, Granbury's brigade was next in line and it stopped the Union attack.