gpt4 book ai didi

version-control - 在实际提交之前检查将提交的内容

转载 作者:行者123 更新时间:2023-12-04 07:08:00 25 4
gpt4 key购买 nike

我正在学习 Mercurial,尽管我安装了 TortoiseHG,但我发现自己越来越多地转向命令行。

我经常想检查给定 hg 的结果是什么命令将在我实际运行它之前。是否有任何等效于 -whatif我可以使用 PowerShell 中已知的开关,或者您将如何检查使用给定的 hg commit 将提交的内容陈述?

最佳答案

当您提交时,您的消息编辑器将包含将在忽略部分提交的文件列表。如果你提交 hg -m "message"由于跳过编辑器步骤,这将不起作用:

HG: Enter commit message.  Lines beginning with 'HG:' are removed.
HG: Leave message empty to abort commit.
HG: --
HG: user: User <user@user.land>
HG: branch 'default'
HG: changed myfile.yxy

您可以使用 hg commithg rollback如果上次提交包含您不想提交的文件,则撤消该提交。 rollback只要您不这样做就可以工作 hg push到另一个存储库。

状态与提交使用相同的模式。您可以使用 hg status some/path/*然后 hg commit some/path/*只替换要使用的命令。

关于version-control - 在实际提交之前检查将提交的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2357554/

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