We will deploy the project to our own code base, but it will closely monitor the project from which it was visible.
I see that it works as follows:
The Forked project will make some initial changes to the rebranding product. I would not want to share these changes with the original project, but in the future I want to combine the changes.
As we do this, these are separate repositories that have the same history and simply add remotes for each other.
The workflow I was thinking about was as follows:
We should try to work with function branches and have only 1 commit per so that everyone can git cherry pick. Whenever you are working on a function and committing, just do git commit --amend in the branch for that function. When it is completed, I can complete.
I don’t like it, because if the function changes after selecting the cherry, the developer must remember that I am not finishing, but creating a new commit.
I would like a way to do this with a merge or reinstall.
source
share