|
|
|
|
|
by ajross
5000 days ago
|
|
I'm not sure exactly what you think a better tool would look like. By your own admission, there are multiple "right" ways to do branch management, and all of them are supported meaningfully by git. But, more or less by definition, a tool that enforced a "right" way to do things would disallow some of these. So... I don't understand. Do you want a tool that makes the kernel branching style illegal, or one that breaks your own team's workflow? If you want one that supports both, how is that providing clarity about the "right" way to do things? |
|
You could even write a meta-tool that allows administrators to define and reify a workflow which would then be enforced for developers on a project.