Good afternoon, I have a repository where I want to return the code to a previous state to do some tests in a branch that I am currently and after that, go back to being what it was. How can I do this? And being already in a branch with the copy of the current repository (which does not have the code in the previous state), should I create a second branch and join both? What is the best way to do this?