3 ms·
Also a nice thing to do is to split the project into multiple repositories, each also split into multiple branches. Then when a dev checkout a branch in one re
by laurent123456 11y ago
Also a nice thing to do is to split the project into multiple repositories, each also split into multiple branches.
Then when a dev checkout a branch in one repo, they need to find and checkout the matching branches in the other repos in order to build the project.
To make it more fun you can name the branches slightly differently from one repo to another, like "mybranch3" in one, and "my_branch3" in another.
Sometime a feature only affects one repository. That's fine - just create a branch there, and leave the other repo to the default branch - "master" (or sometime "release", unless it's "current_test", or maybe "dev-temp", or...).