git Status 显示同一文件两次 - 但路径斜杠样式不同

发布于 2024-10-22 01:31:23 字数 513 浏览 0 评论 0原文

当我执行 git status 时,我会看到一个如下所示的更改列表:

#       modified:   CustomizablePDFs/InvoiceAdapter.php
#       deleted:    "CustomizablePDFs\\Model/AlignContainer.php"

如果我 add then commit CustomizedPDFs/InvoiceAdapter.php,它将被提交(应该如此)并且不再出现在状态列表中(良好)。

但是,git status 仍会在状态列表上显示deleted: "CustomizedPDFs\\Model/AlignContainer.php"。如果我使用该文件路径执行 git rm ,则会失败,表明路径规范与任何文件都不匹配。

如何从状态列表中删除此条目?

谢谢你,

When I do a git status, I see a change list that looks like this:

#       modified:   CustomizablePDFs/InvoiceAdapter.php
#       deleted:    "CustomizablePDFs\\Model/AlignContainer.php"

If I add then commit CustomizablePDFs/InvoiceAdapter.php, it will be commited (as it should be) and no longer appear in the status list (good).

However, git status will still show deleted: "CustomizablePDFs\\Model/AlignContainer.php" on the status list. If I do a git rm using that file path, it fails saying that the pathspec did not match any files.

How do I remove this entry from the status list?

Thank you,
Ben

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

佞臣 2024-10-29 01:31:23

git add -A 随后提交修复了问题。

git add -A followed by a commit fixed the problem.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文