Coldoleezza Rice is from Alabama (Birmingham). Born in 1954 in segregated Alabama, when it was a hardcore racist democrat stronghold. (Remember the Selma to Montgomery march march, 1965, in Alabama - led by Martin Luther King and John Lewis. That march was to protest the fact that Democrats would not let African American's register to vote in Alabama via Jim Crow laws.)
Condoleezza was unusual in that she was born to African American parents in the 1950's South - who both had college degrees. They both worked for a local, all black high school. Eventually her father became a college administrator. BTW, her mother taught music, and her name Condoleezza came from an Italian music notation "con dolcezza" - with sweetness.
So, in 1952, her father John Wesley Rice (high school football coach, guidance counselor, and ordained Presbyterian minister) wanted to vote. He walked to the Birmingham registrar office and asked the clerk if he could register to vote as a democrat. He was told he had to correctly guess how many beans were in a large pickle jar to qualify. Obviously he got it wrong - as did every African American that tried to register. The next day at work he was telling a co-worker his experience. They advised him to talk directly to a particular clerk, because he was registering Republicans. So he did. He told this particular clerk he wanted to register as a Republican - and he was registered to vote. John Wesley Rice was a committed life long Republican.
Condoleezza was a democrat until 1982 when she switched to Republican because she disagreed with Jimmy Carter's foreign policy, and because of the influence of her father. Condoleezza told the story of her father at the 2000 GOP convention where she was a speaker. She simply said - "My father joined our party because the Democrats in Jim Crow Alabama of 1952 would not register him to vote. The Republicans did."