42We are not talking about removing a revision from history, which involves rewriting history (as if the revision was never committed in the first place). Reverting a revision will keep history just the way it is and it will create yet another revision on top of your current branch that will take back the changes introduced by the revision being reverted.