Even though “rebel” and “revolt” mean more or less the same thing, in modern English people who are revolting are usually disgusting, rather than taking up arms against the government. To prevent incongruous associations, use “rebelling” to label the actions of those who conduct uprisings and save “revolting” to label things that make you want to upchuck.
BUY THE BOOK!