最佳答案
我得到我的脚湿与Git和有以下问题:
我的项目源代码树:
/|+--src/+----refs/+----...|+--vendor/+----...
我在我的供应商分支中有代码(目前是MEF),我将在那里编译,然后将引用移动到/src/refs中,这是项目从那里获取它们的地方。
我的问题是我的.gitignore设置为忽略*.dll和*.pdb。我可以做一个git add -f bar.dll来强制添加被忽略的文件,这是可以的,问题是我无法弄清楚列出存在哪些被忽略的文件。
我想列出被忽略的文件,以确保我不会忘记添加它们。
我已经阅读了git ls-files上的手册页,但无法使其工作。在我看来,git ls-files --exclude-standard -i应该做我想做的事。我错过了什么?