|
|
|
|
|
by rimliu
3305 days ago
|
|
What do you mean by "unnecessarily branch"? At least for git it used to be "new branch for each discreate task". Atlassian tools even support this: you have "Create branch" option for JIRA task. We use it and are very happy with this. Take a task, create branch (which automatically moves the related JIRA task to "In progress"), when done—create pull request (task status once again is updated automatically), when merged kick off automatic build and deployment.
It all would be a lot messier without branching. |
|
In an organized enough team with a large enough project, tasks should be able to be carried through concurrently on a single branch for the most part.