The Union general who commanded the Battle of Gettysburg? Major General George Meade, appointed a few days before the battle,as commander of the Army of the Potomac, a good leader, althoughnot socially popular (nickname Old Snapping …