git Status 显示同一文件两次 - 但路径斜杠样式不同
当我执行 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
git add -A
随后提交修复了问题。git add -A
followed by a commit fixed the problem.