想象一下从master
分支的一个功能分支(我们称之为lunch
)。我从feature
分支一个新分支lunch-pancakes
。在将一些代码提交到lunch-pancakes
后,当其他人提交到lunch
时,我们决定合并这些更改。我在lunch
上重新编号lunch-pancakes
,合并它然后删除分支。后继分支的Git命名约定?
现在,煎饼的发展并没有停止,我想对涉及它们的代码做进一步的修改,所以我将lunch
分支到一个新的子功能分支中。我应该如何命名它?
lunch-pancakes
似乎是一个非常糟糕的主意lunch-pancakes-update
不会长期工作。当情况再次出现时,我该怎么办?lunch-pancakes2
可能是可以接受的吗?
我不想具体子子功能(lunch-pancakes-toppings
)的名字来命名它,因为我不知道哪个subsubfeatures,错误修正和有关lunch-pancakes
其他变化会我们之前承诺这个分支做决定再次将它合并到lunch
。
或者是工作流程显然是错误的?在这种情况下你如何处理分支命名?
为什么您首先删除旧的“午餐煎饼”分支?你为什么认为命名“午餐煎饼”会是一个坏主意? – AnimiVulpis
我想再次从'午餐'与新鲜分支分支时删除旧分支。但是,我觉得重复使用分支名称可能会导致混淆。 –