Ultimately, per the US Constitution, Abraham Lincoln as the Commander In Chief of the US armed forces; but for most of the Civil War, the field commander was General US Grant
He commanded the Northern troops.
Lee led the invading Southern troops. Meade commanded the Northern defense.
Robert E. Lee commanded the Army of Northern Virginia.
winfield scott
Winfield Scott
Kunta Kente
westmoreland
General Dwight Eisenhower
Douglas MacArthur
These Nuts
Ok, first of all; General Robert E. Lee was the sole commander of confederate forces at the Battle of Gettysburg. But, naturally under him were many subordinant generals who also commanded troops under Lee
There were several generals during the Civil War who were leaders of confederate troops, but probably you are thinking of Robert E. Lee, who commanded the Confederate Army of Northern Virginia.