假设我在Mercurial中键入hg add
,在我的工作目录中有一堆未被跟踪的文件不会被忽略。在不显式键入每个文件名的情况下,取消添加所有这些文件的最简单方法是什么?
我可以只用一个命令取消添加它们吗?
最佳答案
前言
您必须始终提出问题,其中包含尽可能多的信息。因为现在,根据某些条件,您的问题可能会有完全不同的答案。
情况一-在已版本化的文件中未进行本地修改,仅添加(但未提交)文件hg revert
将使您的工作目录返回到上一次提交后的状态,并撤消对它的所有更改。
案例一-本地编辑,您要保存并偶尔添加文件
hg forget
命令中使用文件集,类似于hg forget "set:added()"
。 关于mercurial - 如何撤消Mercurial中所有添加的文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15668503/