gpt4 book ai didi

Mercurial:重命名然后使用旧名称创建新文件

转载 作者:行者123 更新时间:2023-12-01 23:16:52 25 4
gpt4 key购买 nike

我正在使用 TortoiseHg。我有一个文件 A。我使用重命名工具将其重命名为 B。一切看起来都很好。现在我想创建一个名为 A 的新文件。当我创建一个具有该名称的文件并将其添加到存储库时,它会向我显示新文件与旧文件 A(现已重命名为 B)的差异。

如何将 A 重命名为 B,并能够添加一个新的 A(你知道,是新的),而不会让 Hg 认为我正在修改旧的、现在不存在的 A?

编辑:事实上我最初所做的是正确的事情,我只是没有正确地提交重命名。 (我已经提交了,但只提交了新重命名的文件,而不是现在不存在的旧文件。)

最佳答案

重命名后需要提交,然后创建同名的新文件。

$ hg mv A B
$ hg commit -m "moving A→B"
$ touch A
$ hg add A
$ hg commit -m "adding new A"

关于Mercurial:重命名然后使用旧名称创建新文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7048265/

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