gpt4 book ai didi

mercurial - 如果 Mercurial 中存在未提交的子存储库更改,如何使 "commit"中止?

转载 作者:行者123 更新时间:2023-12-02 23:25:24 27 4
gpt4 key购买 nike

这似乎一直发生在我身上:我在父仓库上工作。我发现并修复了子存储库中的错误。我继续进行父 repo 工作。我提交父存储库时带有“添加功能 X”之类的消息。我推。

此时,我注意到子存储库错误修复也已提交并推送,提交消息与子存储库完全没有关系。

让自己成为“提交”替代者的最简单方法是什么,在这种情况下拒绝执行任何操作,指出子存储库有未提交的更改?或者,也许我可以在 .hgrc 中添加一个设置?

最佳答案

您有两个选择:

  1. 将您的 Mercurial 安装升级到 2.0 或更高版本
  2. 编辑您的 ~/.hgrc 文件并将以下选项添加到 [ui] 部分:

    commitsubrepos = false

关于mercurial - 如果 Mercurial 中存在未提交的子存储库更改,如何使 "commit"中止?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10020047/

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