代码之家  ›  专栏  ›  技术社区  ›  Andreas Grech

使用Mercurial在下次提交时删除所有已删除的文件

  •  50
  • Andreas Grech  · 技术社区  · 15 年前

    status

    M File1.cs
    M File2.cs
    M File3.cs
    ! File4.cs
    ! File5.cs
    ! File6.cs
    

    我该怎么做 remove 文件4,5,6( ! )从下一次提交?

    hg remove File4.cs
    hg remove File5.cs
    hg remove File6.cs
    

    但是有没有一种方法可以一次把它们全部去掉呢?

    4 回复  |  直到 15 年前
        1
  •  61
  •   Ry4an Brase    15 年前

    hg addremove

        2
  •  26
  •   justin.hughey    10 年前
    hg remove --after
    

    这是直接从通法在接受答案的评论。我加上它是因为它从来没有作为一个单独的答案加上。

        3
  •  1
  •   Pasha    11 年前

    hg addr
    

    :)

    hg addremove
    
        4
  •  0
  •   hustljian    13 年前

    试试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
    
    推荐文章