gpt4 book ai didi

version-control - Mercurial:从修订中获取更改的文件?

转载 作者:行者123 更新时间:2023-12-04 06:37:44 24 4
gpt4 key购买 nike

我无法理解如何只获取在上次修订中更改的文件,而不是使用 Clone 获取的完整存储库。这将非常有帮助,例如,部署最后更改的文件。

我该怎么办?

谢谢

最佳答案

您不能只传输一些文件——您必须始终在本地拥有一个完整的克隆。所以我建议你做一次,然后逐步引入更改。

然后您应该使用hg status 来显示已修改的文件名称。您通常使用 hg status 来查看与工作副本父修订版相比哪些文件发生了更改,但您可以将 --rev 传递给 status 以查看任何两个修订版之间的更改!

所以用

$ hg status --change tip

查看提示变更集中更改了哪些文件。使用

 $ hg pull
$ hg status --rev .:tip

查看拉取后执行 hg update 时将更改哪些文件。假设您与 tip 在同一个命名分支上,更新会将您从当前工作目录父目录(由 . 表示)带到 tip >。否则,hg update 会将您带到当前分支上的最尖端变更集。

关于version-control - Mercurial:从修订中获取更改的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4172819/

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