gpt4 book ai didi

mercurial - `hg outgoing` 的本地版本?

转载 作者:行者123 更新时间:2023-12-03 09:43:18 26 4
gpt4 key购买 nike

命令

hg outgoing

将本地仓库与默认推送位置进行比较;它访问推送位置来执行此操作。

我想问一个问题“自上次 hg push 以来,我是否检查了本地存储库中的更改?”无需访问远程仓库。

似乎本地仓库中可能有足够的信息来解决这个问题;如果是这样,是否有命令来确定?

最佳答案

没有内置的方法可以做到这一点。跟踪推送的内容会有点棘手,因为您可以推送到多个地方。你可以从多个地方拉。所以我可以推到 X,然后推到 Y,然后从 Z 拉,我的“hg 传出 X”输出很难仅在本地预测。

也就是说,您可以使用如下命令:

hg tag --local --force -r tip pushed

这会创建一个指向当前提示的仅限本地标签。如果您总是在推送后运行它,您将始终知道最后推送的是什么。

您可以在 .hgrc 中创建一个 post-push Hook 来执行此操作:
[hook]
post-push = hg tag --local --force -r tip pushed

关于mercurial - `hg outgoing` 的本地版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2907461/

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