hg remove directory from repo?

前端 未结 3 2210
不知归路
不知归路 2021-02-12 15:36

I\'d like to remove a directory and all the files in it from a repo.

I have removed all the files with hg remove, but how do I remove the directory itself?

3条回答
  •  无人共我
    2021-02-12 16:20

    hg remove dir
    

    If you end up with empty directories and you want to get rid of them, an easy way is the purge extension. (add purge= under the [extensions] group in your .hrgc file to unlock).

    You can then use

    hg purge
    

    to clean up the empty dirs... You must be careful with the purge command as it removes everything that is untracked in your repos. I strongly suggest you run a

    hg purge -p
    

    beforehand to see what the command will do ( -p will print a "test run" without doing anything.) Never forget the --help option! ;)

    edit: I prefer using purge to hg update in succession as updating triggers rebuilds in my IDE if it is open (and it's a good bet it is when I do that). hg purge will probably be smoother. And you can use --all to include ignored files too (must be careful though).

提交回复
热议问题