gpt4 book ai didi

mercurial - 在 Mercurial 中撤消删除操作

转载 作者:行者123 更新时间:2023-12-03 06:36:43 25 4
gpt4 key购买 nike

假设我在工作目录中进行了一些更改,并意外地将多个文件(包括一些修改过的文件)标记为要删除。如何取消文件的删除标记而不丢失我所做的更改?

最佳答案

只需hg add文件即可。

我不知道为什么您会收到许多修改工作目录的答案。如果您不小心标记了一些要删除的文件,您可以使用 add 来撤消它。

ry4an@four:~/hgtest$ hg status --all
M another_file
C a_file
ry4an@four:~/hgtest$ hg remove --after --force *
ry4an@four:~/hgtest$ hg status --all
R a_file
R another_file
ry4an@four:~/hgtest$ hg add *
ry4an@four:~/hgtest$ hg status --all
M another_file
C a_file

也就是说,不要将 --forcehg remove 一起使用,或者永远不要使用。还要尝试养成使用 hgforget 而不是 hgremove --after 的习惯,

关于mercurial - 在 Mercurial 中撤消删除操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2175777/

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