gpt4 book ai didi

mercurial - Mercurial 从 repo 删除目录?

转载 作者:行者123 更新时间:2023-12-03 13:48:59 25 4
gpt4 key购买 nike

我想从存储库中删除目录及其中的所有文件。

我已经用hg remove删除了所有文件,但是如何删除目录本身?

提交所有删除的文件后,它是否会自动消失?

最佳答案

是。由于mercurial根本不跟踪目录,仅跟踪文件,因此仅创建其中包含文件的目录,并且如果某人hg updates进行修订,则任何变为空的目录都会被自动删除。因此,如果您这样做:

hg remove directory/*
hg commit -m 'removed all files in directory'
hg update -r 0 # updates to a different revision
hg update tip # jump back to the tip


最后的更新将删除目录。对于其他所有人,这甚至更加容易。当他们 hg update进行新更改时,它们的目录将消失(只要它们中没有未提交的文件)。

关于mercurial - Mercurial 从 repo 删除目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3917275/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com