Hello, I need to create an App2 that will re-use practically all the code of App1, App1 is still evolving, could App2 be a new branch of App1? or would it have to be the result of the export of App1? In the event that I want to take future changes from App1 back to App2 without losing what was done in App2, what should I do? Thanks.