It's actually kind of weird that Custer had long hair during the Civil War, given that photographs of Union troops and officers from the period appear to indicate that they were required to at least keep their hair off their collars- as opposed to the Confederate troops, most of whom look like they could have been roadies for Lynyrd Skynyrd.