gpt4 book ai didi

mercurial - 是否可以撤消意外的 "hg unshelve"?

转载 作者:行者123 更新时间:2023-12-03 07:58:41 25 4
gpt4 key购买 nike

现在我的项目中有额外的几百行代码,分散在六个类中,我不希望逐一跟踪它们。

最佳答案

不是,但这是一个可以避免的问题

不要执行 hg shelve,而是执行 hg commit --secret。这将在存储库中创建一个“真正的”提交,当您不再需要它时可以重新设置或删除它(hg strip)。它也可以使用 hg histedithg fold 折叠到另一个变更集中(后者需要 Evolve 扩展,在撰写本文时它是实验性的,而前者是交互式的并且可能很难编写脚本)。

--secret 标志确保变更集不会被意外推送,直到您在变更集上手动运行 hg phase -d REV

关于mercurial - 是否可以撤消意外的 "hg unshelve"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43095570/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com