I would like to know how do what I want to do.
For the moment I'm working on the master branch. But this branch will change because all the source code will be updated. In fact, I would do like a "screenshot" of my current branch and load it after, if I want. I want this screenshot contains all the source code because I'll remove completely the actual source code (change framework, architecture, etc.)
So, I think I have to do a new branch with the actual source code and remove the source code of the master branch, change the framework and work on it. But I'm not sure that's the better way to do this.
Do you have advice about that? Thank you.