In development, we often come across this scenario:
In MVC web development, material A can mainly develop View, while material B can mainly develop View, while a function branch, such as feature/accountA and B, can be split to collaborate with account development.
If we control function branches as described above:
Question 1: Is it recommended to use the exchange function between materials between products?
There is another way to control function branches, for example:
- stuff manage a branch named
feature/account-view - material B runs a branch named
feature/account-controller
However, if we manage function branches, such as account-viewand account-controller, we need to first combine these two function branches before performing some test tasks. And it seems that the workflow is becoming more complex.
Question 2: Which branch management is better? feature/accountorfeature/account-view feature/account-controller
source
share