gpt4 book ai didi

Mercurial 在 PULL 时发现非法名称

转载 作者:行者123 更新时间:2023-12-02 00:23:18 25 4
gpt4 key购买 nike

我从 bitbucket 中提取了我的项目。然后在 merge 时 mercurial 说:abort: filename contains ':', which is reserved on Windows: 'uploads/images/\xd1\x8d\xd0\xba\xd1\x80\xd0\xb0\xd0\xbd\xd0\xb0 - 29.03.2012 - 19:41:35.png'

如何从存储库中删除此文件?我不需要它,但它会中止 merge 。我在 Windows 的文件夹中没有看到此文件。

最佳答案

在 Windows 系统上你可以这样做:

hg clone --noupdate PATH_TO_YOUR_REPO
hg debugsetparent tip
hg remove --after "uploads/images/\xd1\x8d\xd0\xba\xd1\x80\xd0\xb0\xd0\xbd\xd0\xb0 - 29.03.2012 - 19:41:35.png"
hg commit "uploads/images/\xd1\x8d\xd0\xba\xd1\x80\xd0\xb0\xd0\xbd\xd0\xb0 - 29.03.2012 - 19:41:35.png"

之后您可以更新然后 merge 。不过,在具有更宽容的文件系统的操作系统上执行此操作可能更容易。

关于Mercurial 在 PULL 时发现非法名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9971745/

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