我对 Git 有了初步了解,并遇到了以下问题:我的项目源代码树:/|+--src/+----refs/+----...|+--vendor/+----... 我的供应商分支中有代码(目前是 MEF),我需要
我正在尝试使用 Git 并遇到以下问题:
我的项目源代码树:
/
|
+--src/
+----refs/
+----...
|
+--vendor/
+----...
我的供应商分支中有一些代码(目前是 MEF),我将在那里进行编译,然后将引用移到 /src/refs
项目从中获取它们的地方。
我的问题是,我已将 .gitignore
设置设为忽略 *.dll
和 *.pdb
。我可以执行 git add -f bar.dll
强制添加忽略的文件,这是可以的,问题是我无法弄清楚列出哪些文件被忽略。
我想列出被忽略的文件以确保我不会忘记添加它们。
我已阅读手册页 git ls-files
,但无法使其工作。在我看来,这 git ls-files --exclude-standard -i
应该可以满足我的要求。我遗漏了什么?