好的,我还没有将此弹出窗口视为关于 mercurial 的综合问题,但这是我最近注意到的。
在查看开发软件的其他存储库时,提交非常“理想”,因此如果目标是修复函数 f(),那么提交只是“通过 --- 修复 f()”。我的事,我怀疑每次更正都发生在一次提交中。
我会有类似的东西
[1:尝试 x 修复 f] -> [2:尝试 y 修复 f] -> [3:尝试 z 修复 f] -> [4:f 修复]
我注意到有或没有命名分支,如果我尝试将 [4:fixed] 合并到我拥有的“稳定”分支,那么无论是推动还是拉动更改,它都会拉动 [1:4] 而不仅仅是 [4]。
我只想将干净的更正推送到回购或生产设置。共享所有非测试更改的最简单方法是什么?