I have a question, I would like to return to a certain commit and assign this commit to a certain branch without losing a history, for example.
I have a development branch, where it is read by a URL, when I am developing and I want to show my client what I did in development, I commited and good, but it can happen that I did not go to production at that very moment, then I would have to return to the initial commite put that commite assigned to the development branch and still get the history.
ha How to do this?