Color blindness is usually inherited from one's parents and is caused by faulty genes. There is no way to reverse it, and it is irreversible.
When the cause of acquired color blindness, such as damage to the optic nerve or a part of the brain, is removed, the condition may improve over time, but the damage is often permanent.