现在我的项目中多了几百行代码,分散在六个类中,我不希望一一跟踪它们。
不,但这是一个可以避免的问题
而不是做hg shelve
, do hg commit --secret
。这将在存储库中创建一个“真正的”提交,可以重新设置或删除该提交(hg strip https://www.mercurial-scm.org/wiki/StripExtension)当您不再需要它时。它也可以使用以下方式折叠到另一个变更集中hg histedit
or hg fold
(后者需要 Evolve 扩展,该扩展在撰写本文时处于实验阶段,而前者是交互式的,可能难以编写脚本)。
The --secret
标志确保更改集不会被意外推送,直到您手动运行hg phase -d REV
在变更集上。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)