gpt4 book ai didi

ubuntu - 从 Mercurial 存储库中删除目录

转载 作者:行者123 更新时间:2023-12-04 18:38:26 25 4
gpt4 key购买 nike

我刚刚第一次推送到 Mercurial 存储库,现在我正在尝试查看是否可以从存储库中删除目录。我从本地文件系统中删除了该目录,并从 Ubuntu 尝试了这个命令:

sudo hg push https://alex.genadinik:mypassword@udfr.googlecode.com/hg/ "some comment"

我得到的错误是:
hg push: invalid arguments

但那是我最初推送的命令。我在这里做错了什么?

这是我尝试过的:
$ sudo hg commit -m "removing file"
$ sudo hg push
abort: repository default-push not found!

为什么会这样?

最佳答案

您应该遵循的过程是:

  • hg remove or hg forget the files . Mercurial 不跟踪目录,因此如果您从特定目录中删除所有文件,从 Mercurial 的角度来看,该目录本身将不复存在。

    最后,一旦文件被跟踪,您就无法使用标准 rm 将其删除。或 del命令,也不能从文件浏览器中删除它。这样做会导致 Mercurial 将文件标记为“丢失”,这意味着它仍在被跟踪。

    完成后,您可以运行 hg status它应该显示您刚刚使用 R 删除的所有文件字首。
  • 提交删除。与任何其他修改一样, hg remove/forget 是需要在推送之前提交的更改。
  • 推送新的变更集
  • 关于ubuntu - 从 Mercurial 存储库中删除目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5681731/

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