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
Kunta Kente
Winfield Scott
These Nuts
westmoreland
General Dwight Eisenhower
Douglas MacArthur
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
Black troops, although they were commanded by white officers, and segregated from the white troops.