问题
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
回答1:
git add -A
followed by a commit fixed the problem.
来源:https://stackoverflow.com/questions/5302468/git-status-shows-same-file-twice-but-with-different-path-slash-styles