使用 Mercurial 在下次提交中删除所有已删除的文件
假设我有当前的状态
:
M File1.cs
M File2.cs
M File3.cs
! File4.cs
! File5.cs
! File6.cs
如何从下一次提交中批量删除
文件4、5、6 (!
)?
目前,我只是在提交之前手动删除它们,如下所示:
hg remove File4.cs
hg remove File5.cs
hg remove File6.cs
但是有没有一种方法可以一次性删除它们?
Let's say I have the current status
:
M File1.cs
M File2.cs
M File3.cs
! File4.cs
! File5.cs
! File6.cs
How do I bulk remove
files 4, 5, 6 (!
) from the next commit?
At the moment, I am just removing them manually before committing, like such:
hg remove File4.cs
hg remove File5.cs
hg remove File6.cs
But is there a way to remove them all at one go ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
运行
hg addremove
Run
hg addremove
...可能更好(不添加文件)
这是直接取自 tonfa 在接受的答案中的评论。我添加它是因为它从未作为单独的答案添加。
...is probably better (doesn't add files)
This is taken straight from the comment by tonfa in the accepted answer. I'm adding it because it was never added as a separate Answer.
或者只是
:)
这是来自的快捷方式
Or just
:)
it is shortcut from
尝试 hg 帮助系统
,你会在开始时得到命令:
所以你可以使用
try the hg help system
and you will get the command in the beginning:
so you can use