我是Mercurial的新手,在我的项目中清理了图像文件夹后,我有大量的文件显示!在'hg status'中.我可以为每个人键入'hg forget',但必须有一个更简单的方法.
那么我怎么能告诉mercurial忘记文件夹中所有被删除的(status =!)文件?
Ry4*_*ase 27
如果您还可以添加任何存在但未被忽略的文件,那么:
hg addremove
Run Code Online (Sandbox Code Playgroud)
这将是一种流行的方式.
使用fileset(Mercurial 1.9):
hg forget "set:deleted()"
Run Code Online (Sandbox Code Playgroud)
通常,在Linux或Mac上:
hg status -dn | while read file ; do hg forget "$file" ; done
Run Code Online (Sandbox Code Playgroud)
或者,如果您的shell允许它,如果没有太多文件,并且文件名不包含空格或特殊字符,则:
hg forget $(hg st -dn)
Run Code Online (Sandbox Code Playgroud)
一世
| 归档时间: |
|
| 查看次数: |
5446 次 |
| 最近记录: |