在Mercurial下次提交时删除所有被删除的文件
假设我有现在的status
:
M File1.cs M File2.cs M File3.cs ! File4.cs ! File5.cs ! File6.cs
如何批量remove
下一个提交remove
文件4,5,6( !
)?
目前,我只是在提交之前手动删除它们,如下所示:
hg remove File4.cs hg remove File5.cs hg remove File6.cs
但是有没有办法一次去掉所有的东西呢?
运行hg addremove
hg remove --after
…可能更好(不添加文件)
这是tonfa在接受的答案中的评论。 我添加它,因为它从来没有作为一个单独的答案添加。
要不就
hg addr
:)它是从捷径
hg addremove
尝试hg帮助系统
hg help
你会在开始的时候得到这个命令:
list of commands: add add the specified files on the next commit addremove add all new files, delete all missing files ...
所以你可以使用
hg addremove